- 0
- 0
- 约3.3千字
- 约 38页
- 2019-08-03 发布于福建
- 举报
算法与程序设计复习(VB)
目录
VB开发流程
Vb工程相关文件
VB编程相关概念
VB语言
常用算法
VB开发流程
VB开发流程
概念
VB语言
Vb三种基本结构
在Vb中画图
常用算法
确定对象:创建用户界面
调试运行、生成可执行文件
事件过程及编程:编写程序代码
对象设置:调整属性
Vb开发流程
To Index
目录
VB开发流程
Vb工程相关文件
VB编程相关概念
VB语言
常用算法
VB的文件类型
窗体文件(.frm)
工程文件(.vbp)
标准模块文件(. bas)
工程组文件( .vbg )
二进制文件(.frx):当在窗体上设置了图标图片等
To Index
目录
VB开发流程
Vb工程相关文件
VB编程相关概念
VB语言
常用算法
对象
可以看作一个整体,具有一定属性和方法的事物。 VB的对象包括窗体和控件。
对象名称是代码中对它的称呼,VB靠它来识别对象,每一个对象都有一个唯一的名字。
Vb的常见对象
标签
按钮
文本框
框架,单选按钮,复选框
滚动条
时钟
Image对象
To Index
容器对象
可以在其中放置其他对象的对象。Vb中的容器有:窗体、框架、PictureBox。
方法
方法:对象具有的功能。它是对象提供的是特定的函数或过程。但方法与函数不同,方法属于对象,而函数不属于对象。
方法的调用格式 [ 对象 . ] 方法 [参数名表]
我们知道的几个方法:
Form1.Print 学生管理系统
Form1.Show
Form1.Hide
事件
事件:是指能被对象所识别的消息(动作)。如单击Click、装入load 等
事件过程的框架为:
Sub 对象名字_事件名称(参数…)
End Sub
事件过程的框架是自动生成的。用户只需要填写“事件过程的内容”即可
Sub 对象名字_事件名称(参数…)
事件过程的内容
End Sub
常用事件
鼠标事件:Click,MouseDown,MouseUp,MouseMove
键盘事件:KeyPress
窗体事件:Resize,Load
时钟事件:Timer
改变事件:Change (滚动条,文本框)
属性
属性:标志对象的一些性质。常见的属性有:
Caption 显示标题,在对象表面显示。
Name 是标识,VB靠它来识别对象,只能在设计状态下用
Visible 确定是否可见。取值True/False 默认为True,表示可用。
Enabled 确定是否可操作,取值True/False, False为禁止操作。
Forecolor 确定前景颜色
Top 确定对象离顶部距离
Left 确定对象离左边距离
Height 对象的高度,单位是twip, 即:1/1440 inch
Width 确定对象的宽度。单位是twip, 即:1/1440 inch
Autosize 对象的大小是否随标题的大小自动调整,取值True/False
To Index
目录
VB开发流程
Vb工程相关文件
VB编程相关概念
VB语言
常用算法
常用语句
Print:在窗体上输出文字信息
End:结束程序
Cls:清除窗口内容
=: 赋值语句
For 循环变量=初 To 终 Step 步长
循环体
Next 循环变量
For :循环
Msgbox:显示消息
画图语句:pset circle line
IF: 判断
IF 条件 Then
语句
End If
常用函数
Time:取系统时间
Abs:绝对值
Rnd:产生到0到1的随机小数
Sqr:求平方根
Rgb:由三原色合成一个颜色
Inputbox:程序运行时提示用户输入信息
Str:把数字串转化为字符串
Val:把字符串转化为数值
Chr:把ASCII码转化为对应的字符
Asc:由字符的相应ASCII码值
Fix:去掉数字的小数部分
运算符
+
-
()
*(乘)
/(除)
\(整除)
mod(求余数) 5 mod 3 结果为2
^(求幂)
&(字符串连接): 123 456 结果 123456
关系运算符
关系运算符
等于=
大于等于=
大于
小于等于=
小于
不等于
逻辑运算符
非(NOT)
与(AND)
或(OR)
三种基本结构
顺序结构
按从上到下,从左到右的顺序运行
例子1:顺序结构画多个圆
Circle (1500,1500),100
Circle (1500,1500),200
Circle (1500,1500),300
Circle (1500,1500),400
………………
选择结构
求某个数是否3的倍数
X=text1.text
I
您可能关注的文档
最近下载
- 2026届江西省赣州市中考物理模拟试卷附答案解析.docx
- 产品安全环保保证措施.docx VIP
- 2025+最佳实践建议:甲状旁腺功能减退症的诊断和管理PPT课件.pptx VIP
- 四川省2015年建设工程工程量清单计价定额(D市政定额)定额目录图文百.pdf VIP
- 取石网篮及其制作方法.pdf VIP
- 建筑工程图集 新12J06楼梯.pdf VIP
- 新高考数学二轮复习导数培优专题14 利用导数研究函数零点问题(含解析).doc VIP
- 新高考数学一轮复习考点过关练习 利用导数解决函数单调性的应用问题(含解析).doc VIP
- 驯养篮球犬(最新整理版).docx VIP
- 巴黎铁塔埃菲尔竹签DIY制作全过程.docx VIP
原创力文档

文档评论(0)