VB 复习

  • 格式:pdf
  • 大小:399.76 KB
  • 文档页数:58

vb程序设计简明教程
本书目录
13
第一章 VB程序与编程环境-图像图形
PictureBox: • 重要属性: Picture, AutoSize(控件大小可调整) • 容器控件
– LoadPicture装入图片, eg. Picture1.Picture =
LoadPicture(“C:\hi.bmp")
vb程序设计简明教程
本书目录
18
第二章 数据-运算符
运算符:
算术:\,-(负号),^ ,+,-(减),×,/,mod
• 8 ^ 1/3=?
字符: & + 关系:=,<>,<,>,like, is 逻辑:not and or
• 6≥X>1是错误的,应该写为6>=X and X>1
优先级
算术>字符>关系>逻辑
vb程序设计简明教程
19
本书目录
第二章 数据-函数1
数学:Abs, Rnd, Sqr(9),MOD
• Rnd函数的范围是[0,1 )最小是0,最大不能到达1 • 产生[1,10]的随机数,Int(Rnd*10+1) • 产生[1,10)的随机数,Int(Rnd*9+1)
转换: Val(Text1.Text),Asc,Chr,Int
本书目录
4
第一章 VB程序与编程环境-文件类型
文件类型:
• frm:窗体文件 • vbp:工程文件 • frx:窗体的二进制数据文件,存放窗体相关内容,如 窗体中的图形信息等 • bas:标准模块文件,比如过程、自定义类型定义等。 • vbg:工程组文件 • vbw:vb workspace 文件, 就是记录你打开了哪些窗口,
• Chr(Int(Rnd*26+97)) • Int(3.4)=3
日期:Date,DAY(C|D), DateDIFF
• DateDiff(“d”, #6/10/2010#, Date)=?
vb程序设计简明教程
本书目录
20
第二章 数据-函数2
字符串: Intstr, Left,Len, Mid,Trim,String
命令按钮:
属性:Caption, ToolTipText,在按钮上添加图片需修改style属性 Ctrl+方向键:移动控件 事件:Click
Shift+方向键:调整控件大小
本书目录
vb程序设计简明教程
10
第一章 VB程序与编程环境-列表组合框
属性:
• • • • • List:组合或列表框对应的字符数组 ListIndex:当前项序号 ListCount:列表框中的项数 Text:当前被选内容,List1.Text=List1.List(List1.ListIndex) 无Caption属性
Visual Basic程序设计复习
—此内容只可作为复习参考
6/11/2011(内)
vb程序设计简明教程
本书目录
目 录
第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章 第九章 VB程序与编程环境 数据的类型、表示以及运算 程序界面与基本输入输出 控制结构 数组和自定义类型 过程 外存数据的访问 对话框与菜单的设计 绘图
事件:
• Timer:每个一定间隔就执行的动作 注:程序运行时时钟控件不可见,时钟控件无Visible属性
vb程序设计简明教程
本书目录
12
第一章 VB程序与编程环境-单选复选
单选:Option
• Value:True或False
复选:Check
• Value:0、1和2
• 公共属性:Caption • 公共事件:Click
本书目录
21
第二章 数据-思考
1. 比较函数Str、String与Val,Chr与Asc,Int与Fix? IsNumeric,Trim? 2. Int(rnd)的值是多少? 3. 长整型占有几个字节的空间? 4. ”123”+4567= ? ”123” & 4567= ? 5. 窗体的Height与scaleheight的区别? 6. 如何用数学方法将x=123表示为321? 7. 用If语句实现Max=IIf ( x > y, x, y) . 8. 123 & Mid(“123456”,3,2)、 123+Mid(“123a”,3,2) 与123+Mid(“123456”,3,2) 的区别。
这些窗口在 IDE 的什么位置, 有没有最大化
• scc: vss产生的文件 vb程序设计简明教程
5
本书目录
第一章 VB程序与编程环境-概念
基本概念 1.类:是对同一种对象的集合与抽象 2.对象:指现实世界中的实体,类的实例
属性:对象有自己的特征 事件:可被对象识别的动作 方法:对象可以执行的动作,对象自己的行为
vb程序设计简明教程
本书目录
22
第三章 输入输出-输入
1. 文本框:
• Text1.Text
2. InputBox函数
• InputBox(提示[,标题][,默认][,x坐标位置][,y坐标位置]) • 返回字符类型,eg. X=Val(InputBox(“请输入a”))
3. 滚动条:
• 作为特定范围内数据的输入
交互性控件
• 焦点 :输入型控件处于活动状态时,其获取焦点. • Tab键序 :按Tab键时,焦点在控件之间移动的顺 序,由TabIndex属性决定。 vb程序设计简明教程
本书目录
23
第三章 输入输出-输出
1. 标签或文本框输出数据:
• Label1.Caption • Text1.Text
2. MsgBox函数: • 有返回值:MsgBox (提示[,按钮] [,标题]),返 回数值型,必须放在表达式中 • 无返回值:MsgBox 提示[,按钮][,标题] 3. Print方法
3.事件,事件驱动 基本控件:窗体、标签、文本框、命令按钮 三种工作模式:设计模式、运行模式、中断模式
vb程序设计简明教程
本书目录
6
第一章 VB程序与编程环境-设置
1.属性设置:对象.属性=属性值 2.方法:对象.方法 [参数列表] 3.事件:Sub 对象名_事件([参数列表])
….事件过程代码 End Sub Private Sub Command1_Click()
事件:Click
vb程序设计简明教程
9
本书目录
第一章 VB程序与编程环境-文本框和按钮
如何获取Text中
文本框:
插入点的位置?
属性:Text, Maxlength, SelText, Selstart, Sellength, MultiLine, ScrollBars 事件:Keypress,Change,Lostfocus,Gotfocus 方法:Text1.Setfocus 注:回车换行符:Chr(13) + Chr(10) 或vbCrLf
本书目录
8
第一章 VB程序与编程环境-标签 标签
属性:Name, Caption, Font,AutoSize与WordWrap(折行)
Backstyle与Borderstyle
命令按钮
属性:Name, Caption, Font,Picture与Style(设置为
Graphical才能显示图片)
方法:
• AddItem:eg. Combo1. AddItem “烧茄子” • RemoveItem:eg. Combo1. RemoveItem 3
vb程序设计简明教程
本书目录
11
第一章 VB程序与编程环境-时钟
属性:
• Interval,值>0时时钟控件有效 • Enabled ,时钟控件是否有效
本书目录
基础
扩展
vb程序设计简明教程
2
要求
1.学会如何分析问题并用计算机程序来设计解 决方案。 2.掌握VB常见控件的属性、方法和事件。
3.熟悉常见的内部函数,并能正确书写表达式。 4.掌握数组的应用、函数或过程的编写和调用。 5.按一定要求编码、调试并正确保存。 6.能读懂程序。
vb程序设计简明教程
本书目录
3
第一章 VB程序与编程环境
vb界面: • 工具箱:存放标准控件类 • 窗体窗口:显示当前被设计的窗体 • 属性窗口:设置窗体或控件的属性 • 工程资源管理器:查看代码,查看对象,文件 夹切换 • 代码窗口:显示编码 • 窗体布局:显示窗体运行时在屏幕上的位置 程序的保存
vb程序设计简明教程
– 装入控件 – 打印文本 ImageBox: • 重要属性: Stretch(图形大小可以调整) • 只显示图片
vb程序设计简明教程
本书目录
14
第一章 VB程序与编程环境-滚动进度条
滚动条: • 属性
Value:滑块当前位置的值(缺省为0) Min:滑块最小位置值(缺省为0) Max:滑块最大位置值 SmallChange:单击箭头时,Value改变值 LargeChange:单击滚动条的空白区域Value改变值
vb程序设计简明教程
本书目录
16
第二章 数据-数据类型
数据类型
字节byte: 逻辑boolean: 整型integer(%): 长整型long(&): 单精度single(!): 双精度double(#): 日期型date: 字符型String($) : 变体型variant: 对象型object: vb程序设计简明教程 1字节 2字节 2字节 4字节 4字节 8字节 8字节 不定长 4字节 4字节
事件:
Load, Click