vb 知识点
- 格式:doc
- 大小:76.50 KB
- 文档页数:4
通用属性:修改对象的前景颜色:ForeColor属性。
修改对象的背景颜色:BackColor属性。
对象的标题或内容:Caption属性。
对象是否需要三维立体的外观:Appearance属性。
对象是否自动对齐到它所在容器的边缘:Align属性。
对象是水平放置还是垂直放置:Orientation属性。
0为水平,1为垂直。
对象在它所在容器内的位置和大小:Left,Top,Width,Height属性。
对象内部坐标系统的左上角位置和内部大小:ScaleLeft,ScaleTop,ScaleWidth,ScaleHeight属性。
当鼠标在对象上时显示的不同形状:MousePointer属性。
当鼠标在对象上时显示的提示文字:TooltipText属性。
在对象外部是否包围有1个边框:BorderStyle属性。
对象边框的颜色:BorderColor属性。
改变对象上文字成不同字体:Font属性。
可分别开来:①是否要粗体:FontBold属性;②是否要斜体:FontItalic属性;③设置字体名称:FontName属性。
④设置字号大小:FontSize属性。
⑤是否要加删除线:FontStrikethru属性。
⑥是否要加下划线:FontUnderline属性。
由用户自定义的1个对象标记:Tag属性。
设置1个对象是否可自动拖放操作,同时不响应对象事件:DragMode属性。
对象在拖放过程中显示的图标:DragIcon属性。
当对象中内容很多,对象大小不够时,是否自动扩大对象的尺寸以完全显示对象的内容:AutoSize属性。
对象是否在界面中可见:Visible属性。
对象是否有效:Enabled属性。
当对象是对象数组时,确定对象的下标:Index属性。
对象是否可通过TAB键转移获得焦点:TabStop属性。
用TAB键转移焦点时本对象所处的顺序位置:TabIndex属性。
如果对象可设置为不同样式,选择各种样式:Style属性。
VB重要知识点1.解释名词或术语(1)对象◆对象是构成程序的看得见、摸得着的实体◆对象有外观和行为之分◆对象的外观通过属性来设置,对象的行为有事件过程来控制(2)属性◆属性用来改变对象的外观特征◆对象的属性由系统已经规定好的一些词汇来识别和区分,如width表示宽度◆一种对象包含多种属性,不同的对象可以有相同的属性(3)事件◆事件是发生在对象上面的一个特定动作◆事件由系统已经规定好的一些词汇来识别和区分,如click表示单击事件◆一种对象包含多种事件,不同的对象可以有相同的事件(4)事件过程◆事件发生时执行的代码叫事件过程◆事件过程的格式是:Private Sub 对象名_事件名(参数列表)…End Sub◆调用事件过程的方法是:对象名.事件名(参数)(5)变量◆变量是用户为存储数据而申请的内存空间◆变量有名字和数据类型◆变量的名字必须符合命名规范:必须以字母开头;只能有字母、数字和下划线组成;不能和系统的保留字同名◆变量定义的一半语句格式是:DIM 变量名AS 数据类型(6)常量◆常量是程序运行中其值不发生变化的量◆常量包括数值型、字符串型、日期型和逻辑型。
如数值型有:123,-15,1.33,.56D2;字符串有:“大连理工大学”;日期型有:#2002-12-2#;逻辑型有:TRUE,FALSE◆不同的常量用不同符号加以区分,如:数值型中数字前加&代表八进制、&h代表十六进制;用首尾加#表示日期型;用首尾加“表示字符串。
2.VB开发环境中,有那几个窗口?各自有什么作用?(1)窗体设计器窗口:用来设计窗体的外观特征(2)工程资源管理器窗口:用来管理工程中的组件(3)属性窗口:用来设置对象的属性(4)窗体布局窗口:改变窗体显示的位置(5)工具箱:选择并向窗体上添加控件(6)代码窗口:编写程序代码(7)立即窗口:练习各种命令(8)调色板窗口:快速设置对象的前景和背景颜色3.使用VB开发一个程序的基本步骤是什么?(1)新建一个标准EXE工程(2)向窗体上添加相应的控件(3)设计窗体和控件的属性(4)选择相应对象的实践过程编写代码(5)保存工程(6)调试和运行程序(7)编译生成EXE执行文件4.用VB开发的程序包含哪些文件类型?(1)工程文件:*.vbp(2)窗体文件:*.frm(3)可执行文件:*.exe5.VB中常用的内部控件有哪些?各有什么作用?(1)标签(Label):用来实现静态文本信息(2)文本框(Text):用来输入或输出数据(3)命令按钮(Command):用来执行某种命令(4)计时器(Timer):用来进行计时,控制按一定时间间隔重复执行某一事物(5)单选按钮(Option):从提供的多个选项中选择一个(6)复选框(Check):从提供的多个选项中选择多个(7)列表框(List):从提供的项目列表中选择一个或多个(8)组合框(Combo):进行输入或从提供的项目列表中选择一个或多个(9)图像框(Image):用来加载图片6.窗体的主要属性有哪些?各有什么作用?(1)Caption:用来设置窗体显示的标题(2)Name:用来存储窗体的名字信息(3)BorderStyle:用来设置窗体的边框样式(4)ControlBox:用来设置窗体示范显示控制框(控制图标、最大化、最小化合关闭)(5)windowState:设置窗体显示的初始状态7.标签的主要属性有哪些?各有什么作用?(1)Caption:用来设置显示的内容(2)Name:用来存储标签的名字信息(3)BackStyle:用来设置背景是否透明(4)AutoSize:设置是否自动调整尺寸来容纳文字(5)AlignMent:设置文本显示的对齐方式8.文本框的主要属性有哪些?各有什么作用?(1)Text:用来存储显示的内容(2)Name:用来存储文本框的名字信息(3)MaxLength:用来设置文本框最多可以显示的字符个数(4)multiLine:设置是否可以多行输入或输出(5)passwordChar:设置文本框的占位符(6)selStart:选择文字的开始位置(左边第一个字符为0)(7)selLength:选择文字的个数9.计时器的主要属性有哪些?各有什么作用?(1)interV al:用来设置激活Timer事件的时间间隔,单位为毫秒(2)Name:用来存储计时器的名字信息(3)Enabled:用来设置计时器是否可用,默认为可用10.计时器的interV al为0能执行Timer事件吗?若要1秒钟执行两次Timer事件,interVal应该设置为多少?(1)interV al设置为0,将不会执行Timer事件(2)interV al的单位是毫秒,所以1秒钟执行两次Timer事件就要设置为500。
一、变量的数据类型1、整型、长整型Dim 变量名As IntegerDim 变量名As Long2、单精度、双精度、货币型Dim 变量名As SingleDim 变量名As DoubleDim 变量名As Currency3、字节型Dim 变量名As Byte4、定长与定长字符串型Dim 变量名As StringDim strstudentname As String*105、布尔型如果要处理的数据值只涉及:真/家、是/否、开/关,则应声明为布尔型变量。
例如:Dim blnOk As BooleanbonOk=True6、日期时间型Date数据类型的变量适用于表示日期和时间的数据,在程序代码中要使用时间值时,必须要用一对“#”将值括起来。
例如:Dim dtDate as datedtDate=#6-2-2002#dtDate=#March20,2002 8:20#dtDate=#Jan-1-2001#7、对象型一个变量被声明成对象型变量,该变量可以引用VB中的任何对象。
例如:Dim objAny AS ObjectSet objAny = frmfirst ‘引用一个已有的窗体对象必须使用Set语句去引用实际对象,不能使用简单的“=”赋值语句。
8、变量型可以在不同场合代表不同类型的数据。
例如:Dim AnyValue as VariantAnyValue=“25”‘AnyValue表示字符串,其值为“25”AnyValue= AnyValue-10 ‘AnyValue表示整数,其值为“25”AnyValue= “字符”& AnyValue AnyValue表示字符串,其值为“字符10”二、常量1、直接常量IntCircle = 3.1415926(intD*intD)2、符号常量Const conPi=3.1415926Const conReleaseDate=#1/1/2001#Const conPi2=conPi*2三、运算符与表达式1、算术运算符和表达式+:加法-:减法*:乘法/:浮点除法\:整数除法^:乘方 MOD:模运算。
vb知识点总结大一一、VB 环境搭建1. 安装 Visual StudioVisual Basic 是 Visual Studio 开发环境中的一部分,在开始学习 VB 之前,我们需要先安装Visual Studio。
可以到微软官网上下载 Visual Studio Community 版本,这是一个免费的版本,适合学习和个人开发使用。
2. 创建 VB 项目安装完 Visual Studio 后,我们可以在其界面上创建一个新的 VB 项目。
可以选择 Windows Forms 应用程序或者控制台应用程序,这取决于我们所要开发的应用程序的类型。
二、VB 基础知识1. 变量和数据类型在 VB 中,变量是用来存储数据的容器。
变量的类型可以是整型、浮点型、字符串型等。
我们可以使用 Dim 关键字来声明一个变量,比如:Dim age As Integerage = 20VB 中的数据类型和其他编程语言类似,我们可以根据需要选择合适的数据类型来存储数据。
2. 控制流程VB 中的控制流程包括条件语句和循环语句。
条件语句可以通过 If...Else...End If 来实现条件判断,而循环语句可以通过 For...Next、Do...Loop 等关键字来实现循环操作。
3. 函数与子程序我们可以使用 Function 和 Sub 关键字来定义函数和子程序。
函数是具有返回值的,而子程序则是没有返回值的。
在函数和子程序中,还可以使用参数来传递数据。
4. 对象和类VB 是一种面向对象的语言,它支持对象和类的概念。
对象是类的实例,我们可以通过New 关键字来创建对象的实例。
在 VB 中,很多操作都是通过对象来完成的,比如窗体对象、按钮对象等。
5. 异常处理异常处理是编程过程中很重要的一部分。
在 VB 中,我们可以使用 Try...Catch...Finally 块来捕获和处理异常。
这样可以使我们的程序更加健壮和稳定。
三、VB 高级知识1. 数据库编程在实际开发过程中,经常需要与数据库进行交互。
1,VB的特点答:1)具有基于对象的可视化设计工具2)事件驱动的编程机制3)提供易学易用的应用程序集成开发环境4)结构化程序设计语言5)强大的网络,数据库,多媒体功能6)完备的联机帮助功能2,VB三种工作模式1)设计模式:通过用户界面设计和编写代码,来完成程序的开发2)运行模式:这时不能编写代码,也不能编写界面3)中断模式:可以编写代码,不能编写界面,按F5继续运行3,对象及其三要素对象:指现实世界中无所不在的各种各样的实体,是构成程序的基本成分和核心其三要素:属性,方法,事件属性是VB程序中用来描述和反映对象特征的参数事件就是发生在该对象上的行为方法附属于对象的行为和动作,也可以理解为指使对象动作的命令4,类类:是对现实世界中,具有相似性质,执行相似操作的对象的集合与抽象,是创建对象实例的模范。
封装和隐蔽是类的重要特性。
5,窗体既是类也是对象6,通用属性Caption:决定了控件上显示的文本内容 Enable:决定控件是否可用7,数据类型整型:Integer % 长整型:long & 单精度:single !双精度:double #字符型 string $ (注意:“”表示空字符串,而“”表示有一个空格的字符串;若字符串中有双引号,则用两个连续两个双引号来表示)8,变量的命名规则1)必须以字母和汉字开头,由字母,汉字,数字或下划线组成,长度不大于255个字符2)不能使用VB中的关键字3)VB中不区分变量名的字母大小写,首字母一般用大写,其余小写,常量全部是大写字母来表示9,使用变量前,一般必须先声明变量名及其类型,在VB中运行不加声明而直接使用,成为隐式声明,所有隐式声明的变量都是Variant类型的10,常量在VB中有三种常量:直接常量,用户声明的符号常量和系统提供的常量注意:常量一旦声明,在其后的代码中只能对其引用,不能改变其值,即只能出现在赋值号的右边,而不能出现在左边。
11,运算符VB中运算符可分为算术运算符,字符串运算符,关系运算符,逻辑运算符注意:“+”若两旁的操作数均为数值型,则进行加法运算,若一个为非数字,一个为数值型,则会出错“&”连接符两旁的操作数无论是字符型还是数值型,进行连接操作前,系统先将操作数转换成字符型,然后再连接。
VB知识点总结目录1 第一章知识点 (2)2 第二章知识点 (2)3 第三章知识点 (3)4 第四章知识点 (7)5 第五章知识点 (8)6 第六章知识点 (8)7 第七章知识点 (10)8 第八章知识点 (12)(1)VB的语言特点可视化开发环境:界面设计所见所得;面向对象程序设计:程序和数据封装作为一个对象,在工具箱里面的都是一个一个的类,比如commandbutton类,当你把它从工具箱拖出来已经,它就被实例化成了一个对象,名称叫command1,如果你拖了2个command,就是2个不同的对象;事件驱动编程:VB程序没有明显的入口和出口,都在等待用户或者系统或者代码触发某个事件,然后执行事件对应的任务(2)VB的工作模式设计模式,运行模式,中断模式;程序在运行模式是没有办法修改代码和设计界面窗口的。
(3)VB的文件类型窗体文件frm;程序模块文件bas;类模块文件cls;工程文件vbp;工程组文件vbg;资源文件res;保存工程的时候应该同时保存工程文件vbp和窗体文件frm。
(4)VB的窗口任何的窗口被关闭了找不到了,都应该在视图菜单下面来寻找,工具箱窗口,代码窗口,窗体布局窗口,立即窗口(可以在中断模式下查询程序运行对象值,ctrl+G打开立即窗口)2 第二章知识点(1)面向对象的基本概念类:具有类似属性和方法的对象的抽象,比如大学;对象:类实例化就成为一个对象,每个对象都具有自己的属性和方法,比如西南财经大学天府学院。
属性:对象的静态特征,最重要的属性是name,在VB里面对象的name是不能省略的,而且在程序运行的过程中是不能修改的;事件:人或者系统对对象的作用,对象是被动者,比如load,unload,timer;click等;方法:对象发出的行为,对手是主动者,比如move,show,hide等。
(2)VB的开发流程第一步分析后画流程图第二步界面设计第三步编写代码第四步测试运行(1)VB书写代码的格式✧VB代码中不区分字母的大小写。
vb知识点总结vb知识点总结1. VB基础知识VB是一种基于对象的编程语言,它使用的是面向对象的编程范例。
它支持多种数据类型,包括整数、浮点数、字符串和布尔值等。
VB还支持数组、集合和其他数据结构,以便开发人员可以更高效地处理数据。
2. VB的控件和窗体在VB中,控件是界面上的元素,如按钮、文本框、标签等。
开发人员可以通过控件来实现用户界面的设计和交互。
窗体是用户界面的容器,可以包含多个控件。
开发人员可以通过窗体来布局和组织界面上的控件。
3. 事件驱动编程VB是一种事件驱动的编程语言,它的核心思想是响应用户的操作和系统的事件。
开发人员可以通过编写事件处理程序来捕获和处理各种事件,从而实现用户界面的交互和响应。
4. VB的模块和过程VB支持模块化编程,开发人员可以将功能性代码组织到模块中,以便更好地管理和重用代码。
VB还支持过程化编程,开发人员可以通过编写过程来实现特定功能,从而提高代码的可维护性和可扩展性。
5. 数据访问和数据库操作在VB中,开发人员可以通过内置的数据访问组件来连接和操作数据库。
VB支持多种数据库,如Microsoft Access、SQL Server和Oracle等。
开发人员可以通过VB来实现数据库的增删改查操作,以及事务管理和数据处理等功能。
6. 错误处理和调试VB支持丰富的错误处理机制,开发人员可以通过编写异常处理代码来处理程序运行中的异常情况。
VB还提供了强大的调试工具,开发人员可以通过调试器和断点等功能来调试和优化程序。
7. VB与其他技术的集成VB可以与其他技术集成,如COM、ActiveX、Web服务和.NET框架等。
开发人员可以通过VB来实现多种应用程序,包括桌面应用、Web应用和服务端应用等。
总之,VB是一种功能强大且易于学习和使用的编程语言,它在各种应用场景中都有着广泛的应用。
通过学习和掌握VB的知识点,开发人员可以实现各种类型的应用程序,并为用户提供更好的体验和服务。
算法的程序实现知识点
1、对象、属性、事件和事件处理的概念
2、VB应用程序的界面设计与调试
3、基本数据类型、常量、变量常用的标准函数、一维数组
4、算术、关系、逻辑三类基本运算及表达式
5、赋植语句、选择语句、循环语句、注释语句
6、解析算法、枚举算法等常用算法的程序实现
VB 改错常见题型:
一、对象错误
1 对象名错误(2013真题第3、7、9套)
2 对象属性错误(改错专题第5套)
二、结构错误
1、if语句结构错误(2013真题第4套)
2、for语句结构错误(改错专题第6套)
3、do loop语句错误(改错专题第9套)
三、数据类型错误
1、溢出(改错专题第2套)
2、类型不匹配(改错专题第
3、4套)
四、vb函数使用错误
改错专题第8套。
Const a=1
★[变量命名]VB 变量名必须以字母开头,不能用各种运算符、保留字、类型说明符等做为变量名。
考点二、运算符与表达式
运算符的运算规则及优先级如下表所示:
1.数学函数
数学函数用于数学运算,包括三角函数、求平方根函数、求绝对值函数、对数函数、指数函数等,它们与相应的数学定义相同。
如表所示。
字符串函数
VB系统提供了丰富的字符串处理函数,给编程带来了极大的方便(见表)。
2.日期函数
Date()函数返回系统的当前日期。
Time()函数返回系统的当前时间,如:dtmBeginTime = Time(),将系统当前时间赋给变量dtmBeginTime。
以此类推,Day()、Month()、Year()函数分别返回指定日期的日数、月份数、年份数。
3.常用转换函数
在程序设计过程中,我们经常要将不同类型的数据进行转换,这时就需要使用转换函数。
VB中常用转换函数如表所示。