欢迎来到天天文库
浏览记录
ID:16279796
大小:1.16 MB
页数:17页
时间:2018-08-08
《visual basic简明教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VisualBasic基本语法标识符度量单位以字母开头;由字母、数字、下划线组成;长度≤255。1像素=15缇1厘米=567缇1英寸=1440缇1磅=20缇注释语句长语句分行符字符串分行符回车换行符制表符’注释_&_vbCrLfvbTab数据类型变体型Variant根据实际的值来确定数据类型字节型Byte0~255无符号数整型Integer-32768~+32767长整型Long-2147483648~+2147483647单精实型Single+1.401298E-45~+3.402823E+38-3.402823E+
2、38~-1.401298E-45双精实型Double+4.941D-324~+1.798D+308-1.798D+308~-4.941D-324字符串型String“字符串”逻辑型BooleanTrue(真、-1)False(假、0)日期时间型Date#月/日/年时:分:秒AM
3、PM#显式声明OptionExplicit→在通用声明部分使用此语句后如果程序中出现未声明的变量时会给出相应的错误提示常量Const常量名As数据类型=值变量Dim变量名As数据类型→声明变量Public变量名As数据类型→声明全局变量Dim变
4、量名AsString*n→声明长度为n的字符串变量数组Dim数组名(n)As数据类型→声明数组(注:下标值为0~n,共n+1个数组元素。)Public数组名(n)As数据类型→声明全局数组Dim数组名()As数据类型→声明动态数组(注:数组大小未知,使用时再分配大小。)ReDim数组名(n)→为动态数组分配大小其它变量名=Array(常量1,…)→变量名(1)的值为“常量1”[以此类推](注:此变量必须先使用“Dim变量名AsVariant”进行声明。)Choose(变量名,常量1,…)→变量值为1时返回“常量1”[以
5、此类推]运算符加 +减 -乘 *乘方 ^除 /整除 \取余 Mod字符串连接 &等于 =不等于 <>大于 >大于等于 >=小于 <小于等于 <=逻辑反 Not逻辑与 And逻辑或 Or逻辑异或 Xor结构体PublicType结构体名→在通用声明部分声明结构体成员名As数据类型…EndTypeDim变量名As结构体名→用结构体声明变量Dim数组名(n)As结构体名→用结构体声明数组变量名.成员名→结构体变量的使用数组名(n).成员
6、名→结构体数组的使用程序语句If表达式Then语句Else语句EndIfSelectCase表达式Case常量语句…CaseElse语句EndSelectFor变量名=初始值To终止值Step步长语句Next变量名While表达式语句WendDo语句LoopWhile表达式过程PublicSubMain()→在模块中建立的Main过程用作程序的启动对象(注:可以使用“ExitSub”来强制退出过程。)…EndSubPublicSub过程名(形参,…)→定义过程(注:可以使用“ExitSub”来强制退出过程。)…(注:形
7、参前加“ByVal”表示按值传递,否则按引用传递。)EndSub(注:使用“Call过程名(实参,…)”来调用过程。)函数PublicFunction函数名(形参,…)As返回值类型→定义函数(注:可以使用“ExitFunction”来强制退出函数。)…(注:形参前加“ByVal”表示按值传递,否则按引用传递。)函数名=返回值(注:使用“Call函数名(实参,…)”来调用函数。)EndFunction第17页COPYRIGHT©ShaYanVisualBasic类模块属性Public属性名As数据类型→声明公用属性Pr
8、ivate属性名As数据类型→声明私有属性PropertyGet属性名()As属性类型属性名=变量名EndProperty→属性过程:返回属性的值(注:单独使用时表示创建只读的属性。)PropertyLet属性名(ByVal形参名As数据类型)变量名=形参名EndProperty→属性过程:设置属性的值(注:单独使用时表示创建只写的属性。)PropertySet属性名(ByVal形参名As对象类型)…EndProperty→属性过程:设置对象属性的值方法参见过程和函数事件PublicEvent事件名(形参)→声明事件R
9、aiseEvent事件名(实参)→触发事件(注:一般在类的方法中使用。)PublicWithEvent对象变量名As类名→声明具有事件的对象(注:一般在窗体的通用声明部分中使用,使用后便可编写事件代码;(注:使用“Set对象变量名=New类名”对象变量才能使用。)面向对象对象变量Dim对象变量名As类名→声明对象变量Dim对象变量
此文档下载收益归作者所有