VB编程指南:常用指令集速查
需积分: 9 95 浏览量
更新于2024-11-07
收藏 40KB DOC 举报
"VB常用指令集帮助轻松学VB"
VB(Visual Basic)是一种基于事件驱动的编程语言,由微软开发,广泛应用于Windows应用软件的开发。本摘要将详细介绍VB中的一些常用指令,以帮助初学者更好地理解和掌握VB编程。
1. Abs: 这个函数用于求取一个数值的绝对值。例如,Abs(-5) 将返回5。
2. ActiveControl与ActiveForm: ActiveControl指的是当前获得焦点的控件对象,而ActiveForm则是当前活动的表单,这两个属性在处理用户交互时非常有用。
3. Array: 这是一个关键字,用于创建数组。例如,Array(1, 2, 3) 创建了一个包含三个元素的数组。
4. App: 提供了获取关于应用程序的信息,如版本、名称等。
5. AppActivate: 激活指定的正在运行的应用程序。
6. Asc与AscB & AscW: 分别用于将字符转换为其对应的ASCII或Unicode编码值。
7. Atn: 计算反正切,返回弧度值。
8. Beep: 发出系统默认的警告声音。
9. Call: 用于调用子过程,例如 `Call MySubroutine()`。
10. Calendar: 弹出一个日历对话框,让用户选择日期。
11. Choose: 选取一列值中的某一项,通常与Index配合使用。
12. CBool, CByte, CCur, CDate, CDbl, CDec, CInt, CLng: 这些都是类型转换函数,用于将一种数据类型转换为另一种,例如 `CInt("5")` 将字符串"5"转换为整数5。
13. ChDir & ChDrive: 分别用于更改当前工作目录和驱动器。
14. Chr, ChrB, ChrW: 根据给定的ASCII或Unicode编码值返回对应的字符。
15. Command: 获取启动程序时的命令行参数。
16. Const: 定义常量,一旦赋值后不可更改。
17. Cos, CSng: 将数值转换为Single类型并计算余弦值。
18. CurDir: 返回当前工作目录。
19. CVar: 数值转换为Variant类型, Variant是VB中可以存储任何类型数据的通用类型。
20. Date, Date$, DateAdd, DateDiff, DatePart, DateSerial, DateValue, Day: 这些函数用于处理日期和时间,例如 `DateAdd("d", 1, Now)` 加上一天到当前日期。
21. DDB: 计算直线折旧。
22. DeleteSetting, GetAllSetting, GetAttr, GetSetting: 这些函数用于读写和管理Windows注册表中的设置。
23. Dir: 列出指定目录下的文件或目录。
24. DoEvents: 允许程序在执行其他操作时处理Windows消息。
25. End: 终止程序运行。
26. Environ: 获取系统环境变量的值。
27. EOF: 检查文件指针是否到达文件末尾。
28. Erase: 用于重置数组的值。
29. Err: 提供有关错误的信息,如错误号和描述。
30. Error: 触发错误。
31. Exp: 计算数值的指数,即e的幂。
32. Fix: 截取数值的整数部分。
33. FileCopy, FileAttr, FileDateTime, FileLen: 文件操作函数,如复制文件、获取文件属性、文件修改日期和文件长度。
34. Filter: 过滤数组,返回满足特定条件的子数组。
35. Format: 格式化输出字符串,如日期、数字等。
36. FreeFile: 返回可用的文件编号,用于打开文件。
37. FV: 计算定期定额支付、固定利率的年金未来值。
38. GetAllSetting: 获取所有系统注册表设置。
39. GetAttr: 获取文件的属性,如只读、隐藏等。
40. GetSetting: 从注册表中读取设置值。
41. Hex: 将数值转换为十六进制字符串。
42. Hour: 从日期/时间值中提取小时数。
43. If...Then...Else: 条件语句,用于根据条件执行不同的代码块。
44. IMEStatus: 获取输入法状态,这对于处理非英文输入特别有用。
以上只是VB常用指令的一部分,实际上VB还有许多其他功能强大的指令和组件,如Loop循环、Strings处理、Arrays操作、Controls交互、Forms设计等,它们共同构建了VB的强大编程能力。学习和熟练掌握这些指令,将有助于你编写出高效、易维护的VB应用程序。
408 浏览量
129 浏览量
141 浏览量
494 浏览量
2022-02-28 上传
218 浏览量
321 浏览量

hjch0507
- 粉丝: 1
最新资源
- 实用机器学习与数据挖掘技术
- ASP.NET 2.0+SQL Server实战:从酒店管理到连锁配送系统
- STL源码深度剖析:侯捷著《TheAnnotatedSTLSource》
- Java编程规范详解与实践指南
- Windows Socket IO模型详解:从select到IOCP
- 提升WinXP性能与效率的10大操作技巧
- MODBUS协议详解:串行链路与TCP/IP通信
- SSH配置指南:初学者必读
- Oracle入门指南:从开发到管理
- C#实战:NUnit 2版《Pragmatic Unit Testing》2007年专业指南
- Excel2003函数大全:从基础到高级应用
- 满智EMSFLOW工作流开发与应用指南
- ASP+ACCESS构建的在线图书销售系统毕业设计
- HTML基础知识:文字与段落格式控制
- HTML入门:超文本标记语言基础教程
- JAVA技术框架与应用接口综述