- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualBasic简明的教程
基本语法
标 识 符 度量单位 以字母开头 ;由字母、数字、下划线组成 ;长度≤255 。 1像素=15缇 1厘米=567缇 1英寸=1440缇 1磅=20缇
注释语句 长语句分行符 字符串分行符 回车换行符 制表符 ’注释 _ &_ vbCrLf vbTab
数据类型 变 体 型 Variant 根据实际的值来确定数据类型 字 节 型 Byte 0~255无符号数 整 型 Integer -32768~+32767 长 整 型 Long -2147483648~+2147483647 单精实型 Single +1.401298E-45~+3.402823E+38 -3.402823E+38~-1.401298E-45 双精实型 Double +4.941D-324~+1.798D+308 -1.798D+308~-4.941D-324 字符串型 String “字符串” 逻 辑 型 Boolean True(真、-1) False(假、0) 日期时间型 Date #月/日/年 时:分:秒 AM|PM#
显式声明 Option Explicit → 在通用声明部分使用此语句后如果程序中出现未声明的变量时会给出相应的错误提示
常 量 Const 常量名 As 数据类型=值
变 量 Dim 变量名 As 数据类型 → 声明变量 Public 变量名 As 数据类型 → 声明全局变量 Dim 变量名 As String * n → 声明长度为n的字符串变量
数 组 Dim 数组名(n) As 数据类型 → 声明数组 (注:下标值为0~n,共n+1个数组元素。) Public 数组名(n) As 数据类型 → 声明全局数组 Dim 数组名( ) As 数据类型 → 声明动态数组 (注:数组大小未知,使用时再分配大小。) ReDim 数组名(n) → 为动态数组分配大小
其 它 变量名=Array(常量1,…) → 变量名(1)的值为“常量1”[以此类推] (注:此变量必须先使用“Dim 变量名 As Variant”进行声明。) Choose(变量名,常量1,…) → 变量值为1时返回“常量1”[以此类推]
运 算 符 加 + 减 - 乘 * 乘方 ^ 除 / 整除 \ 取余 Mod 字符串连接 & 等于 = 不等于 <> 大于 > 大于等于 >= 小于 < 小于等于 <= 逻辑反 Not 逻辑与 And 逻辑或 Or 逻辑异或 Xor
结 构 体 Public Type 结构体名 → 在通用声明部分声明结构体 成员名 As 数据类型 … End Type Dim 变量名 As 结构体名 → 用结构体声明变量 Dim 数组名(n) As 结构体名 → 用结构体声明数组 变量名.成员名 → 结构体变量的使用 数组名(n).成员名 → 结构体数组的使用
程序语句 If 表达式 Then
语句
Else
语句
End If Select Case 表达式
Case 常量
语句
…
Case Else
语句
End Select For 变量名=初始值 To 终止值 Step 步长
语句
Next 变量名 While 表达式
语句
Wend Do
语句
Loop While 表达式
过 程 Public Sub Main() → 在模块中建立的Main过程用作程序的启动对象 (注:可以使用“Exit Sub”来强制退出过程。) … End Sub Public Sub 过程名(形参,…) → 定义过程 (注:可以使用“Exit Sub”来强制退出过程。) … (注:形参前加“ByVal”表示按值传递,否则按引用传递。) End Sub (注:使用“Call 过程名(实参,…)”来调用过程。)
函 数 Public Function 函数名(形参,…)As 返回值类型 → 定义函数 (注:可以使用“Exit Function”来强制退出函数。) … (注:形参前加“ByVal”表示按值传递,否则按引用传递。) 函数名=
您可能关注的文档
最近下载
- 河南能源集团网络安全攻防知识培训(分享版)(1).pptx
- 2025年党员考试试题及答案.doc VIP
- 湖南公务员考试真题2024.docx VIP
- mPGES-2作为吸入全身麻醉药物异氟醚作用靶点的应用.pdf VIP
- 案例研究-案例研究:设计与方法.pdf VIP
- 2024届高考物理一轮复习热点题型归类训练专题13动力学和能量观点的综合应用(原卷版+解析).docx VIP
- 烟草质量检验竞赛通用知识题库-上(单选、多选题库).docx VIP
- 德育常规工作培训(1).pptx
- OMRON欧姆龙安全产品F3SG-SR PG系列安全光幕 多光束安全传感器F3SG-SR PG 系列 F3SG-□SR□系列安全光幕 用户手册.pdf
- 保险的培训资料1—开拓准客户.ppt VIP
文档评论(0)