ImageVerifierCode 换一换
格式:DOCX , 页数:45 ,大小:33.09KB ,
资源ID:11697506      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11697506.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vb学习知识点总结计划doc.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vb学习知识点总结计划doc.docx

1、vb学习知识点总结计划docVB 知识点总结大全第一章 VB 入门( * )主窗口1标题栏三种工作模式(1)设计模式:可进行界面设计、代码编制(2)运行模式:不可编辑界面、代码(3)中断模式:不可编辑界面,可以编辑代码2菜单栏3工具栏设计窗口1窗体设计窗口2代码设计窗口(1)打开方式:1.单击菜单栏的视图选择代码窗口2.双击窗体、控件3.单击工程资源管理器窗口的“查看代码”( 2)主要内容1.对象列表框:显示所选对象的名称。列出窗体所有可用的对象名。2.过程列表框:列出所有对象列表框中对象的事件过程或自定义过程的名称。属性窗口由四部分组成:1.对象列表框2.属性排列方式:按字母排列、按分类排列

2、3.属性列表框:左边为属性名,右边为相应的属性值4.属性含义说明:显示所选属性的含义工程资源管理器窗口( 1) 3 个按钮1.“查看代码”:切换到代码窗口,显示和编辑代码2.“查看对象”:切换到窗体窗口,显示和编辑对象3.“切换文件夹”:切换到文件夹显示方式( 2)包含两种类型的文件1.窗体文件( .frm 文件):储存窗体上所有控件对象和有关的属性、对象相应的事件过程、程序代码。2.标准模块文件( .bas 文件):储存所有模块级变量和用户定义的通用过程,该类型可选。工具箱窗口一般由 21 个按钮形式的图标构成。 除指针外的 20 个为标准控件 (指针不是控件),每个也是一个类。如:文本类、

3、图形类等。建立一个应用程序的步骤1.建立用户界面的对象2.对象属性的设置3.创建对象事件过程及编程4.运行和调试程序5.保存程序和生成可执行文件VB 程序结构和编码规则1.程序结构(1)最上面为通用声明段,主要编写模块级以上的变量声明、 Option 选项的设置等。(2)以下为程序代码的块结构,也就是事件过程或自定义过程,这构成程序的主体。块的先后次序与程序执行次序无关。2.编码规则(1)代码不区分字母的大小写(2)语句书写自由1.同一行可书写多个语句,语句间用冒号分隔2.一个语句可分多行写,要在本行末加续行符“ -”(空格和下划线)(3)为了程序的阅读、维护和调试,可加注释1.一般用 (撇号

4、 )注释内容2.也可使用工具栏的文本编辑器中的注释第二章 可视化编程基础( * )类和象1.对象:具体的控件或窗体等都是对象。2.类:工具箱上的可视图标是标准控件类,如:命令按钮类、文本框类等。注:窗体是个特例,它既是类也是对象。对象的属性、方法和事件属性、方法和事件构成了对象的三要素。1.属性(用来描述和反映对象特征的参数)设置属性的两种方法:(1) 在设计时,通过属性窗口直接设置(2) 在代码中设置,通过赋值实现大多数属性都可用以上两种方法设置,这种属性称为“可读写属性”,有一些只能通过属性窗口设置,此种属性称为“只读属性”2.方法(附属于对象的行为和动作,也就是指使对象动作的命令)如:

5、(其中 setFocus就是方法)3.事件(如单击、双击、装载等都是事件)事件和方法的简单区别:(1)事件是被外在条件激活的,是被动的;而方法却是主动的。(2)事件:要写代码。方法:系统自定义代码。窗体和基本控件控件的基本属性(1)Name:对象的名称,不会显示在窗体上。(2)Caption:决定控件上显示的文本内容。(3)Height、Width 、Top 和 Left:前两个决定控件大小,后两个决定控件的位置。(4)Font:改变文本的外观。(字体)属性是字符型(字体大小)属性是整型3.以下是逻辑型 (FontBold 为粗体、 FontItalic 为斜体、 FontStrikethru

6、为删除线、 FontUnderline 为下划线)(5)Enabled、 Visible:决定控件的有效性、可见性,为逻辑型。(6)ForeColor、BackColor:颜色属性,ForeColor 前景色(正文颜色)、BackColor背景色。(7)MousePointer、MouseIcon:前者为指针类型,范围为 015,默认为99,即用户自定义图标;后者是当前者为 99 时,要显示的图标。(8)TabIndex:决定了按 Tab键时,焦点在各个控件移动的顺序。(9)控件默认属性文本框Text标签Caption命令按钮Default图形、图像框Picture单选按钮Value复选框Va

7、lue窗体1.属性(1) Picture:窗体要显示的图片(2) BorderStyle :边框样式属性,值范围 05,默认为 2.0:窗体无边框,不能移动和改变大小1:单线边框,可移动,不可改变大小2:双线边框,可移动可改变大小3:固定对话框,不可改变大小4:窗体外观与工具条相似,有关闭按钮,不可改变大小5:窗体外观与工具条相似,有关闭按钮,可改变大小(3): WindowState:窗口状态属性,有 3 个值,默认为 00Normal:正常窗口状态,有窗口边界1Minimized :最小化状态,以图标方式运行2Maximized:最大化状态,无边框,充满整个屏幕2.事件(1)Click:鼠

8、标单击窗体时,触动该事件(2)DblClick:鼠标双击窗体时,触动该事件(3)Load:启动窗体时,自动触发该事件。此事件常用来对属性和变量进行初始化。(4)Activated:当单击一个窗体,使其变成活动窗体时,触动该事件(5)Resize:当改变窗体的大小时,触动该事件3.方法(1)Print :显示文本内容(2)Cls:清除窗体的内容(3)Move:移动窗体或控件对象的位置,也可改变对象的大小。对象 .Move 左边距离 ,上边距离 ,宽度 ,高度 标签1.属性(1)Alignment:控件标题的对齐方式。0左对齐1右对齐2居中(2)AutoSize:决定控件是否自动调整大小。(3)B

9、ackStyle:背景样式。 0 为透明显示,可显示后面的内容。(4)BorderStyle:边框样式, 0 为没有边框, 1 为控件带单边框。2.事件(一般不编写事件过程)文本框1.属性属性类型意义Text字符串正文内容MaxLength整型文本框输入的最大字符数MultiLine逻辑是否设置多行ScrollBars整型设置文本框是否有滚动条,当MultiLine 为 True,此属性才有效。PassWordChar字符串设置文本框的替代符,一般用“ * ”SelStart整型选定正文的开始位置,文本框中的第一个字符的位置是0SelLength整型选定正文的长度SelText字符串选定正文的

10、内容2.事件(1)Change:当输入内容或将 Text 属性设置新值时,触动该事件。(2)KeyPress:当按下并释放键盘上某个键时,触动该事件,并返回一个KeyAscii参数。常用于对输入是否为回车符 (KeyAscii=13)的判断。(3)LostFocus:当按 Tab键或鼠标单击其它控件时触动,常用于对文本框输入内容进行有效性检查。(4) GotFocus:与 LostFocus事件相反,对象得到焦点时发生。3.方法主要是 SetFocus,将光标移到指定的对象中,形式为:对象 .SetFocus命令按钮属性:按钮上显示的文字。若某字母前加入“ &”,则运行时该字母带下划线,并成为

11、快捷键,当按 Alt+快捷键时,可激活并操作该按钮。:设置按钮的样式,有两种:0Standard:标准的(默认),按钮上不能显示图形1Graphical:图形的,按钮可以显示图形,也可显示文字:按钮装入图形文件,但 Style 必须为 1:工具提示信息,按钮设置图形样式显示时,才设置此属性。图片框、图像区别:两者都可显示图形文件。但图片框还可放置其他控件,以及通过 Print、PSet、Line、Circle 等方法输出文本和画图,而图像不能。:显示图形文件,其值可通过 4 种途径获得:(1)设计时,通过 Picture 属性直接选择(2)在代码中使用 LoadPicture()函数装入图形,

12、形式为:图片框或图像对象 .Picture=LoadPicture(“图形文件名 ”)(3)在代码中通过赋值从另一个控件获得,形式为:图片框或图像对象 =图片框或图像对象(4)从剪贴板对象复制图片:对象 .Picture=():该属性仅作用于图片框对象。为 True 时,图片框随加载的图形大小而变;为 False时,图片框大小不变,若图片过大,则超出部分将被剪掉。:该属性仅作用于图像控件。当为 True 时,图像框可自动改变大小以适应其中的图形;当为 False时,图形可自动调整尺寸以适应图像框的大小。第三章 VB 程序设计基础( * )数据类型1、数据类型2、基本数据类型数据类型关键字类型符

13、(简写)范围逻辑型BooleanTrue 或 False整型Integer%-215215-1长整型Long&-231231-1单精度型Single!双精度型Double#日期型Date1/1/1001231/9999字符串型String$常量与变量标识符标识符是用来命名常量、变量、函数、过程、各种控件名的。命名规则:1、 由字母开头,后面可跟下划线、 数字等字符: 可使用汉字,希腊字母,但不常用。2、 不能使用 VB 中关键字,如 Dim、 If、 For 等。3、 一般不使用 VB中具有特定意义的标识符,如:属性、方法名等。4、 不去区分大小写,但一般变量的首字母大写,其余小写,而常量全部

14、大写。常量常量分为三种:直接常量、用户声明的符号常量、系统提供的常量。1、 直接常量直接常量就是常数值直接反映了其类型,又称文字常量。2、 符号常量符号常量是用户定义了一个标识符代表一个常数值。定义形式为: Const 符号常量名 As 类型 表达式注意:常量一旦声明,以后只能引用,不能改变其值。3、 系统提供的常量系统预先定义的,一般以 vb 为前缀。如:换行符: vbCrLf。变量变量是在程序运行时其值可以改变的量。其声明方法有两种:1、 显式声明形式为: Dim 变量名 As 类型 方括号可缺省,若缺省则变量类型为变体型( Variant)。注意:(1)声明多个相同类型的变量时,必须逐一

15、列出,否则类型为变体型。如:Dim a%,b%,c%(正确 ); Dim a,b,c%(错误 )(2)声明时可选择是否固定字符串类型的变量的长度Dim 字符串变量名 as String长度不固定Dim 字符串变量名as String*字符数长度固定2、隐式声明隐式声明是变量没有声明而直接使用。此时变量默认值为 0。运算符和表达式运算符运算符分为四种:算术运算符、字符串连接符、关系运算符和逻辑运算符。1、算术运算符运算符含义优先级(运算先后)幂运算1-负号2*乘3/除3整除4Mod取余数5+加6-减62、字符串连接符字符串连接符有两个:“ &”和“ +”,它们可以将两个字符串连接起来。“ &”和

16、“ +”的区别:(1)“ & ”:连接符两边的操作数不论是字符型还是数值型,系统先将操作数转换成字符型,再连接。(2)“ +”:即可当算术运算的加法运算,也可作为字符串连接。当两边操作数为字符串时,作连接运算;当两侧为数值型时,作加法运算;当两侧一个为数字字符串,另一个为数值型时,则将数字字符串转换为数值,再作加法运算;当两侧一个为非数字字符串,另一个为数值型,则出错。3、关系运算符稍微注意不等于的符号是“ ”就好了。注意:(1) 如果两个操作数是数值型,则按其大小进行比较。(2) 如果两个操作数是字符型,则按字符的 ASCII码值从左到右逐一进行比较,直到出现不同的字符时为止。(3) 关系运

17、算符的优先级相同。运算符 Not4、逻辑运算符逻辑运算符又称布尔运算符,结果只有 True 或 False。含义 优先级 含义取反 1 当表达式的值为 False时,结果为 True。实例Not F结果TNot TFAnd与2当两个表达式的值为True 时,结果才为T And TTTrue。F And FFF And TF或3当两个操作数中有一个为,结果为T Or TTTrueOrTrue。T Or FTF Or FFXor3当两个操作数一个为 True,一个为 False T Xor FT异或时,结果才为 True,否则为 False。T Xor TF表达式1、表达式的书写规则(1)乘号不能

18、省去,应写成 a*b 形式。(2)括号必须成对出现,均使用圆括号。(3)表达式从左到右在同一基准上书写,无高低、大小之分。3、运算符的优先级算术运算符 字符串连接符 关系运算符 逻辑运算符常用内部函数数学函数函数含义实例结果Abs(N)取 N 的绝对值AbsLog(N)返回以 e 为底的自然对数Log(10)Exp(N)返回以 e 为底的幂,即 eNExp(3)Sqr(N)求 N 的平方根Sqr(9)3转换函数函数名功能实例结果Asc(C)字符转换成 ASCII码值Asc(“A”)65Chr(N)ASCII码值转换成字符Chr(“65”)ACStr(N)数值转换为字符串CStr“”Str(N)

19、数值转换为字符串Str“”Int(N)返回不大于 N 的最大整数Int-4LCase(C)大写字母转为小写字母LCase(“ABC”)“abc”UCase(N)小写字母转为大写字母UCase(“abc”)“ABC”Val(N)数字字符串转换为数值Val(“123ab”)123字符串函数函数名说明实例结果InStr(C1,C2)在 C1中找 C2,找不到为 0InStr(“qwasdf”,”as”)3Left(C,N)取出字符串左边 N 个字符Left(“asdf”,2)“as”Len(C)字符串长度Len(“fsgs”)4Mid(C,N1,N2)在字符串 C中从 N1 位开始向右取Mid( “

20、asdgf”,3,2)“dg”N2 个字符,缺省 N2 则取到结束Replace(C,C1,C2) 在 C 中将 C2替代 C1Replace(“asdf”,sd,1)“a1f ”Right(C,N)取出字符串右边 N 个字符Right(“ghajh”,2)“hj”Space(N)产生 N 个空格Space(3)“”String(N,C)产生 N 个 C 个字符组成的字符串String(4,”x”)“xxxx”日期函数函数说明实例结果Date返回系统日期Date2016-6-11Now返回系统日期和时间Now2016-6-11 23:12:31Time返回系统时间Time23:12:31Yea

21、r(D)返回年份 4 位数Year(Now)2016WeekDay(D)返回星期代号()WeekDay(Now)7(即星期六)17其他使用函数1、Rnd 函数Rnd()或 Rnd(N)功能:产生一个范围为 0,1)的双精度随机数, N0 或缺省时生成随机数, N0 时生成与上次相同的随机数。通用表达式: Int(Rnd*( 上界 -下界 +1)+下界)。为了产生不同序列的随机数,可在其上一行加 Randomize语句,它能初始化随机数生成器。2、IsNumeric 函数形式: IsNumeric(表达式)作用:判断表达式是否是数字,若是数字字符(包括正负号、小数点),返回True,否则为 Fa

22、lse。第四章 基本控制结构( * )顺序结构数据输入通过 InputBox 对话框输入一般的简单形式为:变量 =InputBox(提示 )数据输出1、MsgBox 的两种形式:函数形式:变量 =MsgBox(提示 , 0+48,标题)过程形式: MsgBox 提示 ,0+48 ,标题其它按钮、图标类型请看 P75。2、格式输出函数Format(表达式, ”格式字符串 ”)符号 作用 实例 显示结果1数字占位符,若实际数字小于符号 Format(,”)位数,数字前后加 0#数字占位符,若实际数字小于符号 Format(,”#.#”)位数,数字前后不加 0, 千分位占位符 Format(,”#,

23、#”)将表达式乘以 100,并在数字后加 % Format(,”#.#%”) %选择结构If 条件 句1、If Then 句( 分支 构)两种形式如下:(1) If 表达式 Then 句 End If(2) If 表达式 Then 句2、If Then Else 句 (双分支 构)(1) If 表达式 Then 句 1Else 句 2End If(2) If 表达式 Then 句 1 Else 句 2 3、If Then ElseIf 句 (多分支 构)If 表达式 1 Then 句 1ElseIf 表达式 2 Then 句 2Else 句 n+1End IfSelect Case 句Sele

24、ct Case表达式Case 表达式列表 1 句 1Case 表达式列表 2 句 2Case Else 句 n+1End Select条件函数1、 IIf 函数IIf (表达式,当表达式的 True 的 ,当表达式的 False 的 )2、 Choose函数 量 =Choose (整数表达式, 列表) 控件与分 控件1、 按 主要属性 Value 型,被 定 True;未 定 False,默 。2、复 框Value 属性有 3 个状 ,分 表示未被 定、 定和灰色。3、框架修改框架的 Enabled、 Visible 属性同 作用框架内的其它控件。循环结构For Next 循 句For 循 控

25、制 量 =初 To Step 步 循 体Next 循 控制 量循 次数 n=Int( -初 ) / 步 +1)Do Loop 循 句常用于控制循 次数未知的循 构,有两种形式:1、Do While|Until 条件表达式 循 体Loop先判断再循 ,有可能循 体一次也不 行。2、Do循 体Loop While|Until 条件表达式 先循 再判断,至少 行一次循 体。其他辅助控制语句和控件GoTo 句形式 : GoTo 号 | 行号 作用:程序运行 移到 号或行号指定的那行 句。Exit 和 End 句1、Exit 一般用于退出循 或 程的 行。如: Exit Do、Exit Sub等。2、End 独用 , 束程序运行;与其他控制 构关 字配套 , 束一条控制 句、 程或 句 。 条、 度条和定 器1、滚动条

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1