- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Label
Label控件
(标签)
TextBox控件(文
本框)
Timer控件
(定时器)
CommandBotton
控件(命令按钮)
Image控件
(图象)
Listbox控件(列
表框)
一、VB中常用的几个基本控件
二、VB工程常识
二、VB工程常识
一个VB工程包括两个文件:窗体文件(.frm)和工程文件(.vbp)。
由VB工程生成的.EXE文件,可脱离VB环境运行
注释语句以单引号开头(’),写解释文字。注释对程序没有影响,主要是增加程序的可读性
三、VB常用的基本数据类型数据类型名 说明Integer 整型Long 长整型Single 单精度实数型Double 双精度实数型String 变长字符串型Boolean 逻辑型Date
三、VB常用的基本数据类型
数据类型名 说明
Integer 整型
Long 长整型
Single 单精度实数型
Double 双精度实数型
String 变长字符串型
Boolean 逻辑型
Date 日期型
数据长度或范围
-32768~32767
-2,147,483,648~2,147,483,647
绝对值在~内的实数,有效数字约6~7位
绝对值在10E-324~内的实数,有效数字约14~15位一段文字与符号
True或False
日期和时间
四、VB常用的标准函数
求[0,1)之间的一个随机数。使用前需用 Randomize
A的值为[0,1)之间
函数名
函数的功能
应用举例
函数返回值
Abs(X)
求X的绝对值
Abs
Int(X)
求不大于X的最大整数
Int
4
Sqr(X)
求X的算术平方根
Sqr(4)
2
Rnd()
Randomize语句初始化
A=Rnd()
的一个随机数
Val(X)
数字字符串转换成数值
Val(170)
170
Str(X)
数值转换成字符串
Str(170)
170
Asc(X)
字符转换为ASCII
Asc(A)
65
Chr(X)
ASCII转换为字符
Chr(65)
A
Len(X)
计算字符串的长度
Len(abc)
3
Mid(X,n,k)
取字符串X中从第n个字符开始长度为
k的子串
Mid(Auto,3,2) to
注意:其中Chr()、Str()、Mid()三个函数的值为字符串型,结果要加双引号五、VB的基本运算
运算符说明
运算符
优先级
表达式样式
实例
运算注意事项
幂
^
1
X^y
2^3结果为8
取负
-
2
-x
-2结果为-2
乘法
*
3
X*y
2*2结果为4
注意“*”写法。
实数除法
/
3
X/y
5/2结果为
注意与“\”的区别
整数除法(求整 \ 4
除部分)
X\y
5\2结果为2
\2结果为2
\2结果为-2
取模(求余数) Mod 5 Xmody
加法 + 6 X+y
5mod2结果为1
4mod-3结果为1
-4mod3结果为-1
5+2结果为7
“+”有时也可以联接两个字符串,但那时不是加法运算符,而成为字符串连接
减法 - 6
连接 或+ 6
x-y
Xy
5-2结果为3
“5”“2”结果为”52”
52结果为”52”
注意:数字也可以相连,会自动把它们转换为字符。
(4)VB的关系运算符:=、、=、、=、。所有关系运算具有相同的优先级,均为第7级
VB的逻辑运算符:8、非(not) 9、与(and) 10、或(or)
变量名命名规则:在同一个程序中,不同的变量要用不同的名称。变量由字母、数字和下划线等字符组成,但必须是以字母开头,在变量名中对大小写字母是不加区分的。VB保留字不能用作变量名。如Abc、C123、C_num
变量说明用Dim语句,其常用的形式为:Dim变量名As变量的类型DimcountAsInteger‘定义count是整数类型的数据
六、VB语句
符号常量定义语句
Const
Const符号常量名=常量
例:ConstPI=
Dim变量名As变量的类型Dim
Dim变量名As变量的类型
Dim数组变量名(A1toA2) As元素的类型
例:DimcountAsInteger,nameAsString
例:Dimclass(1To21)AsString
赋值语句:
变量名=表达式对象名.属性名
变量名=表达式
对象名.属性名=表达式
例:i=i+1、x=5+6、i=6
例:
=”结果”
If
If条件表达式Then
您可能关注的文档
- UG练习图纸大全65张绝对受用.docx
- UL1007线的常用线径规格.docx
- Unit 1 When was it invented?重点知识解析.docx
- unit 2大学英语综合教程答案.docx
- Unit 5 Do you have a soccer ball 教案Section A (1a分析和总结.docx
- Unit 6 It is raining教学设计分析和总结.docx
- Unit 6 In A Nature Park练习题分析和总结.docx
- Unit 10 It’s a nice day isn’t it练习题及答案.docx
- Unit How much is it教案分析和总结.docx
- Unit Look at that elephant教案分析和总结.docx
- 必修2第二课 我国的社会主义市场经济-高考政治一轮复习课件(统编版通用).pptx
- 第四课 人民民主专政的社会主义国家(核心知识课件)高考政治一轮复习(新高考通用).pptx
- 语文园地三第1课时(课件)统编版2024语文一年级下册.pptx
- 4.1 中国特色社会主义进入新时代(课件)高一政治(统编版必修1).pptx
- 硬笔书法偏旁部首第九课大字旁课件-小学生书法通用版.pptx
- 3.2整式的加减第2课时(课件)七年级数学上册(北师大版2024).pptx
- 2.2社会主义制度在中国的确立-高一政治课件(统编版必修1).pptx
- 第六课 我国的基本政治制度(核心知识课件)高考政治一轮复习(新高考通用).pptx
- 5.2 社会历史的发展(课件)高中政治.pptx
- 第九课 全面推进依法治国的基本要求(核心知识课件)高考政治一轮复习(新高考通用).pptx
文档评论(0)