VB编程指南:常用指令集速查

需积分: 9 20 下载量 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 上传
vb编程常用命令集锦 vb编程常用命令集锦 API函数声明 数据类型与"类型安全" 常 数 结 构 小 结 一些API函数集: 控件与消息函数、硬件与系统函数、菜单函数、绘图函数 什么是API 首先,有必要向大家讲一讲,什么是API。所谓API本来是为C和C++程序员写的。API说来说去,就是一种函数,他们包含在一个附加名为DLL的动态连接库文件中。用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出的运行在Windows95和Windows NT操作系统上的应用程序。可以说,如果你曾经学过VC,那么API对你来说不是什么问题。但是如果你没有学过VC,或者你对Windows95的结构体系不熟悉,那么可以说,学习API将是一件很辛苦的事情。 如果你打开WINDOWS的SYSTEM文件夹,你可以发现其中有很多附加名为DLL的文件。一个DLL中包含的API函数并不只是一个,数十个,甚至是数百个。我们能都掌握它嘛?回答是否定的∶不可能掌握。但实际上,我们真的没必要都掌握,只要重点掌握Windos系统本身自带的API函数就可以了。但,在其中还应当抛开掉同VB本身自有的函数重复的函数。如,VB 的etAttr命令可以获得文件属性,SetAttr可以设置文件属性。对API来讲也有对应的函数 GetFileAttributes和SetFileAttributes,性能都差不多。如此地一算,剩下来的也就5、600个。是的,也不少。但,我可以敢跟你说,只要你熟悉地掌握100个,那么你的编程水平比现在高出至少要两倍。尽管人们说VB和WINDOWS具有密切的关系,但我认为,API更接近 WINDOWS。如果你学会了API,首要的收获便是对WINDOWS体系结构的认识。这个收获是来自不易的。