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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

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

vb期末复习.doc

1、Vb 期末复习 一、 Vb6.0 和窗体 Vb 是一种 可视化 的、 面向对象 和采用 事件驱动 方式的 结构化 高级程序设计语言。 Vb 是一门用对象的属性来规定其外观,用方法来简化其行为,用事件来进行驱动的程序设计语言。 Vb 中的每一个工程可以包含多个文件,其中工程文件( *.vbp)用来管理构成所有文件 ,而其它的组成文件有:窗体文件( *.frm)、标准模块文件( *.bas)、类模块文件( *.cls)等 窗体是 vb 中一个非常重要的对象, vb 的其他控件对象都必须建立在窗体上。 窗体: A、 属性( Caption、 Enabled、 Visible、 Backcolor、

2、Forecolor、 Picture、Style、 Left、 Top、 Height、 Width、 FontName、 FontSize、 FontBold、FontItalic) 使用格式:对象名 .属性名 =属性值 B、 方法: Print(打印输出)、 Cls(清除)、 Show(显示)、 Hide(隐藏) 使用格式:对象名 .方法名( 注意: Print 方法还要加上输出内容和格式) C、 事件 : Click、 DblClick、 Load(窗体加载时触发)、 Unload 二、 控件 1、按钮 A、 属性( Caption、 Enabled、 Visible、 Forecolo

3、r、 Picture、 Style、 Left、Top、 Height、 Width、 Cancle、 Default) 使用格式:对象名 .属性名 =属性值 Cancel:设置该按钮为 取消按钮 (一个窗体只能设置一个取消按钮 ),当按下键盘的 Esc 键时 ,就是触发该按钮的 click 事件 Default:设置该按钮为 缺省按钮 (一个窗体只能设置一个缺省按钮 ),当焦点处在非命令按钮上时 ,按下键盘的回车键 ,就是触发该按钮的 click 事件。 Style:style 属性为 0,表示普通按钮 ,属性为 1,表示图片按 钮。 Picture:当 style属性为 1时 ,可以为按钮

4、指定一图片显示在按钮上。 B、 事件: Click、 Mousemove、 MouseUp、 MouseDown 注意:按钮没有 DblClick 事件 2、标签 A、 属性( Caption、 Backcolor、 Forecolor、 Left、 Top、 Height、 Width、FontName、 FontSize、 FontBold、 FontItalic) Autosize: 当 caption 属性的文字超过标签控件大小时,是否自动改变大小 WordWrap: 当 autosize 属 性设置为 true 时,标签是水平扩展 (false),还是垂直扩展 (true) Alig

5、nment: 文本内容对齐方式设置 BackStyle: 用来设置背景是否透明: 0 表示透明,缺省值是 1,表示不透明 BorderStyle: 用来设置边框:缺省值是 0,无边框, 1 表示有边框。 使用格式:对象名 .属性名 =属性值 B、 事件: Click、 DblClick 3、文本框 A、 属性 使用格式:对象名 .属性名 =属性值 Text 文本框中的内容属性 Text1.text=“” MaxLength 文本框的最大长度 Text1.maxlength=3 MultiLine 是否允许多行显示 Text1.multiline=true ScrollBars 是否显示文本框内

6、置滚动条,当 MultiLine 为 True 时,有效 Text1.scrollbars=2 此为添加内置垂直滚动条 PasswordChar 设置密码字符 Text1.passwordchar=“*” B、 方法: SetFocus(聚焦) 使用格式:对象名 .方法名 C、 事件: Change( Text 属性值发生改变时触发)、 KeyPress(文本框获得焦点且用户按下了键盘的 键后触发) 注意:在文本框中输入内容时,总是先触发 KeyPress 事件,然后触发 Change 事件 4、 滚动条 A、 属性 使用格式:对象名 .属性名 =属性值 Value 滚动条滑块所在的位置决定其

7、 value 属性的值。 Max 和 MinValue 属性的取值范围。代表最大值和最小值。默认值为: 32767, 0 SmallChange单击滚动条箭头, Value 值的改变量。 LargeChange单击滚动条箭头与滑块之间空白, Value 值的改变量。 B、 事件: Change、 Scroll 1. change 事件: a) 触发:当 Value 属性值发生改变时触发 b) 改变方法: i. 单击滚动条两侧按钮 ii. 单击滑块和按钮之间的空间 iii. 拖动滑块 iv. 给 Hscroll.value 赋值 2. Scroll 事件 a) 触发:当滑块正在被拖动时触发 5、

8、 单选按钮 A、 属性 使用格式:对象名 .属性名 =属性值 Caption Alignment 0-框左字右 1-框右字左 Enabled Value True-选中( ) False-未选中 注意:在程序运行时,反复单击同一单选钮,其 value 属性值永远是True,只有单击其它单选钮,才会使这个单选钮的 value 属性值变为 false B、 事件: Click 6、复选框 A、 属性 使用格式:对象名 .属性名 =属性值 Caption Alignment 0-框左字右 1-框右字左 Value 0-空白,单击后变为 1 1-黑色 ,单击后变为 0 2-灰色,单击后变为 0 注意:

9、单击复选框,其 value 属性值只能在 0, 1 之间切换,值 2 只能在程序内部赋值 B、 事件: Click Private Sub Check1_Click() If Check1.Value = 1 Then . 选中后要进行的操作 Else . 取消选中后要进行的操作 End If End Sub 7、列表框 A、 属性 使用格式:对象名 .属性名 =属性值 List设置列表项 格式: 字符串类型数组, List1.List(n) , n 取值从 0 开始 例如: list1.list(0)=“桃子 ”,表示列表框的第一项为 “桃子 ” ListCount列表项的个数 只读属性 L

10、istIndex当前选中列表项的索引,没有选中为 -1, 该属性非只读,但是也只能在程序运行时进行读写操作。 Text选中列表项的内容,只读属性 Sorted 是否自动排序 true排序 false不排序 只读 Style 是否显示复选框。 只读 0标准样式 1复选框样式 B、 方法: 使用格式:对象名 .方法名 AddItem 方法 作用:添加列表项 格式: List1.AddItem 列表项文本 ,索引 List1.additem “000”,0 (将 “000”加到第一项位置,其余各项后移 ,listcount+1),省略索引值,则将文本追加在末尾 RemoveItem 方法 作用:删除

11、索引指定的列表项 格式: List1.RemoveItem n (删除第 n+1 项,其余各项前移, listcount-1) Clear 方法 作用:清空列表框 格式: List1.Clear C、 事件: Click、 DblClick 8、组合框 A、 属性 使用格式:对象名 .属性名 =属性值 Style组合框的类型 0:下拉式组合框,可下拉,可自已输入(缺省值) 1:简单组合框:不可下拉,可自己输入 2:下拉式列表框:可下拉,不可自己输入 text用户选择项目的文本或直接从编辑区输入的文本。 List、 listindex、 sorted、 selected、 muliselect

12、等属性与 listbox 相同 B、 方法: 使用格式:对象名 .方法名 AddItem 方法 作用:添加列表项 格式: Combo1.AddItem 列表项文本 ,索引 RemoveItem 方法 作用:删除索引指定的列表项 格式: Combo1.RemoveItem n Clear 方法 作用:清空列表框 格式: Combo1.Clear C、 事件: Click、 KeyPress、 Change 9、定时器 定时器控件用于每隔一个时间段自动触发一个事件。 该控件在运行时不可见。 常和其它控件配合产生动画效果。 A、 属性 ( 使用格式:对象名 .属性名 =属性值 Interval定时的

13、时间间隔,是以毫秒为单位。 Timer1.interval=1000-表示 Timer1 将每隔 1 秒钟工作一次 Timer1.interval=0-则定时器不起作用。 Interval 属性取值范围为 065535,即时间间隔最大为 65 秒 Enabled是否有效。 Timer1.enabled=true-使 Timer1 有效 Timer1.enabled=false -使 Timer1 无效 B、 事件: Timer 事件 触发:当 enabled 属性为 true 时,定时器会按 interval 设置的时间间隔,定时地自动触发 timer 事件。 例如: Timer.interv

14、al=1000 每隔 1 秒触发一次 Timer 事件,即,每隔 1 秒钟执行一次Timer1_Timer() 二、程序设计基础 1、数据类型 类型 名称 字节数 说明 整型 Interger 2 用于表示比较小的整数(表示范围: -215215-1) 长整型 Long 4 用于表示比较大的整数 单精度 Single 4 用于表示对精确度要求不太高的实数, 它的尾数 长度最长为 7 位 双精度 Double 8 用于表示对精确度要求很高的实数,它 的尾数长度最长为 15 位 字节型 Byte 1 表示 0255 之间的整数 变长字符串 String n 用于存放字符串 定长字符串 String

15、*size size 长度为 Size 的字符串 逻辑型 Boolean 2 用于表示逻辑值, true 或 false 货币型 Currency 8 是一种特殊的实数表示方法,小数点前 面最多 15 位,小数点后面最多 4 位 日期型 Date 8 存放日期 2、变量常量 变量:在程序运行过 程中其值发生变化的量,定义后其值可以通过赋值语句改变 变量命名规则 首字符为英文字母、不超过 255 个字符的字母、数字、下划线组成。 变量必须先声明,才能使用(用 Dim (变量名字) as (数据类型)声明) dim r as integer dim c as single, a as single

16、 dim m,n as integer dim b 变量的初始值 数值类型的变量 0 变长字符串 ” 定长字符串 空格 例: String*3 的变量,则是 3 个空格 逻辑型变量 false 变量 的赋值: 赋值语句: 或 = (对象的属性是一个特殊的变量) 赋值语句功能: 计算表达式的值并转换为相同类型数据后为变量或属性赋值 :表达式是将常量和变量用 运算符 连接起来的式子 运算符: 算术运算符: 、 -(负号)、 */、 、 Mod、 +- 字符串运算符: &和 + 关系运算符: 、 =、 逻辑运算符: NOT、 AND、 OR 运算符综合实例: 1. 判断 a 是正整数 ? (a0 a

17、nd a1=a) 2. 判断一个数 X 是偶数的逻辑表达式 ? 3. 判断 a,b 有且仅有一个为 0 的逻辑表达式 ? 常量:在程序运行过程中其值保持不变的量 ,定义后其值不再变化 常量有:数字常量 (3.2)、逻辑常量 (True)、日期常量 (#78-9-12#)、字符串常量( ”1213”)、符号常量 符号常量的定义方法:用一个标识符来表示一个常量,必须在使用前定义 Const PI=3.14 用 PI 来表示 3.14。 注意:在程序的其它地方不能修改符号常量 PI 值 3、内部函数 颜色函数: RGB(数值表达式 1,数值表达式 2,数值表达式 3) 其中,数值表达式 1、 2、

18、3 的值是都 0, 255之间的整数,分别表示颜色中红色、绿色、蓝色的部分。 功能:由红、绿、蓝这三种颜色的不同比例值调和生成其他的颜色。 转换函数: Str(x):返回数值型数据 x 转换为字符串 Val(x) :返回数字字符串 x 转换为相应数值 优先级 数学函数: Sqr(x): 开根号 Int(x) : 返回不大于它本身的最大数 Abs(x): 绝对值 随机函数: Randomize 语句: 初始化随机函数发生器 Rnd :产生一个 0 , 1 )之间的随机数 产生 m,n的随机整数的表达式: int(rnd*(n-m+1)+m 4、程序结构:选择,循环 选择结构之 if: 1、 IF

19、 选择结构 -块 If 语句: 格式: If then else end if 规则:条件为真执行语句块 1,条件为假执行语句块 2. 注意: Then 和 else 后面只能有一条语句,并且在同一行中 2、 IF 选择结构 -行 If 语句 格式: if then else 规则:条件为真执行语句 1,条件为假执行语句 2. 3、 if 的嵌套 格式: 嵌套使 用块 IF 结构或者 IFTHENELSEIF 结构 例如: IF nflag=1 then Else if nflag=2 then Else End if End if IF nflag=1 then Elseif nflag=2 then

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。