- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
visual basic简明教法
基本语法
标 识 符 度量单位 以字母开头 ;由字母、数字、下划线组成 ;长度≤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”表示按值传递,否则按引用传递。) 函数名=返回
您可能关注的文档
- rfid电子标签基础训导.pptx
- rj45接口转换口模块产品运用手册.doc
- s02-技术跟设置.pdf
- s3 j2ee笔习题库(包跟jquery等).doc
- s4-06【罗阳】海峡两岸海洋减灾论坛暨第六届海峡两岸海洋环境监测跟预报技术研讨会2015.10.31.pdf
- sai ps线稿分镜教法.doc
- scriptaculous教法.pdf
- sct 液晶电视教学一体机教法.ppt
- sem训导教法.ppt
- sg6961中文版本.pdf
- 2024-2030年全球弹簧接头行业现状、重点企业分析及项目可行性研究报告.docx
- 2024-2030全球通用飞机航空电子系统行业调研及趋势分析报告.docx
- 2024-2030全球主动脉内球囊导管行业调研及趋势分析报告.docx
- 2024-2030年全球柔版印刷刮墨刀片行业现状、重点企业分析及项目可行性研究报告.docx
- 2024年全球及中国汽车低电压应用钠离子电池行业头部企业市场占有率及排名调研报告.docx
- 2024-2030年全球直流压缩机行业现状、重点企业分析及项目可行性研究报告.docx
- 2024-2030年全球船用凝胶涂层行业现状、重点企业分析及项目可行性研究报告.docx
- 沙漠绿洲(以色列——西亚) 练习课件(23张PPT).pptx
- 2024-2030年全球场地环境评估(ESA) 服务行业现状、重点企业分析及项目可行性研究报告.docx
- 2024-2030年全球钠离子电池前驱体行业现状、重点企业分析及项目可行性研究报告.docx
文档评论(0)