VB编程指南:常用指令集速查
需积分: 9 8 浏览量
更新于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应用程序。
2011-03-17 上传
点击了解资源详情
2010-08-11 上传
2010-12-08 上传
2022-02-28 上传
2009-07-20 上传
2013-09-10 上传
hjch0507
- 粉丝: 1
- 资源: 7
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南