过程和函数
A
- Abs -- 返回数字的绝对值
- AllocMem -- 分配本机内存块并返回其地址
- AppActivate -- 激活应用程序窗口
- Array -- 从逗号分隔的值列表创建Variant数组,或在赋值左侧使用时解构数组
- Asc, AscB, AscW -- 返回字符串中第一个字母的字符代码
- Atn -- 返回数字的反正切值
B
- Beep -- 通过计算机扬声器发出提示音
C
- Calendar -- 返回或设置日历类型(公历或回历)
- CallByDispId -- 通过IDispatch调度ID动态调用对象上的方法或属性
- CallByName -- 通过名称动态调用对象上的方法或属性
- CBool -- 将表达式强制转换为Boolean
- CByte -- 将表达式强制转换为Byte
- CCur -- 将表达式强制转换为Currency
- CDate -- 将表达式强制转换为Date
- CDbl -- 将表达式强制转换为Double
- CDec -- 将表达式强制转换为Decimal
- ChDir -- 更改当前目录或文件夹
- ChDrive -- 更改当前驱动器
- CurDir -- 返回当前路径
- Choose -- 从列表中返回一个值,由1为基的索引选择
- Chr$, Chr, ChrB$, ChrB, ChrW$, ChrW -- 返回与给定字符代码关联的字符
- CInt -- 将表达式强制转换为Integer
- CLng -- 将表达式强制转换为Long
- CLngLng -- 将表达式强制转换为LongLong
- CLngPtr -- 将表达式强制转换为LongPtr
- Command$, Command -- 返回传递给程序的命令行参数
- CompilerVersion -- 返回twinBASIC编译器版本号
- ConvertIconToBitmap -- 将图标图片转换为位图图片
- Cos -- 返回角度的余弦值
- CreateGUID -- 生成新的GUID并返回注册表格式的字符串
- CreateObject -- 创建COM/Automation对象的新实例
- CreateStdPictureFromHandle -- 将GDI位图或图标句柄包装为stdole.StdPicture
- CSng -- 将表达式强制转换为Single
- CStr -- 将表达式强制转换为String
- CType -- 泛型类型转换,支持**CType(Of type)**转换运算符
- CurrentComponentCLSID -- 返回当前类的类ID(CLSID)
- CurrentComponentName -- 返回当前组件(模块或类)的名称
- CurrentProcedureName -- 返回调用函数所在的过程名称
- CurrentProjectName -- 返回当前项目的名称
- CurrentSourceFile -- 返回当前源文件的完整路径
- CVar -- 将表达式强制转换为Variant
- CVDate -- 将表达式强制转换为Date子类型的Variant
- CVErr -- 将数值表达式强制转换为Error子类型的Variant
D
- Date -- 设置或返回当前系统日期
- DateAdd -- 向日期添加时间间隔
- DateDiff -- 返回两个日期之间的时间间隔数
- DatePart -- 返回给定日期的指定部分
- DateSerial -- 返回指定年、月、日的日期
- DateValue -- 将字符串转换为日期
- Day -- 返回日期值中的月份日期
- DDB -- 使用双倍余额递减法返回资产折旧值
- DeleteSetting -- 从Windows注册表中应用程序条目删除节或键设置
- Dir -- 返回与模式匹配的文件、目录、文件夹或卷标的名称
- DoEvents -- 让出控制权给消息循环,以便处理挂起的事件
E
- Emit -- 向封闭过程的代码生成流中注入自定义Byte值
- EmitAny -- 向封闭过程的代码生成流中注入自定义类型值
- Environ$, Environ -- 返回进程环境变量的值
- EOF -- 返回是否已到达文件末尾
- Erl -- 返回最近运行时错误发生的行号
- Err -- 返回描述当前运行时错误状态的ErrObject
- Error$, Error -- 返回与给定错误号对应的错误消息
- Eval -- 编译并求值以字符串形式提供的twinBASIC表达式
- Exp -- 返回e(自然对数的底数)的指定次幂
F
- FileAttr -- 返回使用Open语句打开的文件的文件模式
- FileCopy -- 复制文件
- FileDateTime -- 返回文件创建或最后修改的日期和时间
- FileLen -- 返回文件的字节长度
- Filter -- 根据条件将字符串数组筛选为子集
- Fix -- 返回数字的整数部分,向零截断
- Format$, Format -- 根据格式表达式中的指令格式化表达式
- FormatCurrency -- 将表达式格式化为货币值
- FormatDateTime -- 将表达式格式化为日期或时间
- FormatNumber -- 将表达式格式化为数字
- FormatPercent -- 将表达式格式化为百分比
- FreeFile -- 返回Open语句可用的下一个文件号
- FreeMem -- 释放使用AllocMem分配的内存
- FV -- 基于定期固定付款和固定利率返回年金的终值
G
- GetAllSettings -- 返回应用程序注册表项中某个节的所有键/值对
- GetAttr -- 返回文件或目录的属性
- GetMem1 -- 从内存地址读取一个字节到Byte变量
- GetMem2 -- 从内存地址读取两个字节到Integer变量
- GetMem4 -- 从内存地址读取四个字节到Long变量
- GetMem8 -- 从内存地址读取八个字节到Currency变量
- GetMemPtr -- 从内存地址读取指针大小的值到LongPtr变量
- GetObject -- 返回从文件加载或已在运行的Automation对象引用
- GetSetting -- 从Windows注册表中应用程序条目返回字符串键设置值
H
I
- If -- 求值表达式并返回两个值之一,具有短路求值特性
- IIf -- 求值表达式并返回两个值之一;两个分支始终都被求值
- IMEStatus -- 返回输入法编辑器的状态
- Input, Input$ -- 从打开的顺序文件读取固定数量的字符
- InputB, InputB$ -- 从打开的顺序文件读取固定数量的字节
- InputBox -- 提示用户输入一行文本并返回输入内容
- InStr$, InStrB, InStr -- 返回一个字符串在另一个字符串中的位置
- InStrRev -- 从末尾搜索,返回一个字符串在另一个字符串中的位置
- Int -- 返回数字的整数部分,向负无穷舍入
- IPmt -- 返回年金给定期间的利息付款
- IRR -- 返回一系列定期现金流的内部收益率
- IsArray -- 返回变量是否为数组
- IsArrayInitialized -- 返回数组是否已分配维度
- IsDate -- 返回表达式是否可求值为日期
- IsEmpty -- 返回Variant是否未初始化
- IsError -- 返回表达式是否为错误子类型
- IsMissing -- 返回可选参数是否已提供
- IsNull -- 返回变量是否包含Null值
- IsNumeric -- 返回表达式是否可求值为数字
- IsObject -- 返回变量是否引用对象
J
- Join -- 使用给定分隔符连接字符串数组
K
- Kill -- 从磁盘中删除文件
L
- LBound -- 返回数组某维的最小有效下标
- LCase$, LCase -- 返回转换为小写的字符串
- Left$, Left, LeftB$, LeftB -- 返回字符串最左边的字符
- Len, LenB -- 返回字符串的长度或变量的存储大小
- Load -- 将对象(通常是窗体)加载到内存但不显示
- Loc -- 返回打开文件中的当前读/写位置
- LOF -- 返回打开文件的字节大小
- Log -- 返回数字的自然对数(以e为底)
- LTrim$, LTrim -- 删除字符串的前导空格
M
- MacID -- 在Macintosh上,将4字符常量转换为Dir、Kill、Shell或AppActivate可用的值
- Mid$, Mid, MidB$, MidB -- 返回字符串的子串
- Minute -- 返回时间值中的分钟
- MIRR -- 返回一系列定期现金流的修正内部收益率
- MkDir -- 创建新目录或文件夹
- Month -- 返回日期值中的月份
- MonthName -- 返回指定月份的名称
- MsgBox -- 显示模式消息对话框并返回用户单击的按钮
N
- Name -- 重命名磁盘文件、目录或文件夹
- NPer -- 基于定期固定付款和固定利率返回年金的期数
- NPV -- 基于一系列定期现金流和贴现率返回投资的净现值
- Now -- 返回当前系统日期和时间
- Nz -- 用指定的替换值替换Null值
O
P
- Partition -- 返回标识数字所属范围的字符串
- PictureToByteArray -- 将IPicture序列化为Byte数组
- Pmt -- 基于定期固定付款和固定利率返回年金的付款额
- PPmt -- 返回年金给定期间的本金付款
- ProcessorArchitecture -- 返回运行应用程序的处理器架构
- PutMem1 -- 向内存地址写入一个字节
- PutMem2 -- 向内存地址写入两个字节
- PutMem4 -- 向内存地址写入四个字节
- PutMem8 -- 向内存地址写入八个字节
- PutMemPtr -- 向内存地址写入指针大小的值
- PV -- 基于定期固定付款和固定利率返回年金的现值
Q
- QBColor -- 返回QuickBASIC颜色索引的RGB颜色值
R
- RaiseEventByName -- 按名称在对象上引发事件,以Variant数组传递参数
- RaiseEventByName2 -- 按名称在对象上引发事件,使用可变长度参数列表
- Randomize -- 初始化随机数生成器
- Rate -- 返回年金每期的利率
- Replace -- 用另一个子串替换字符串中的子串
- Reset -- 关闭使用Open语句打开的所有磁盘文件
- RGB -- 从红、绿、蓝分量构建RGB颜色值
- RGBA -- 从红、绿、蓝和透明度分量构建RGBA颜色值
- RGBA_A -- 返回RGBA颜色值的透明度分量
- RGB_B -- 返回RGB颜色值的蓝色分量
- RGB_G -- 返回RGB颜色值的绿色分量
- RGB_R -- 返回RGB颜色值的红色分量
- Right$, Right, RightB$, RightB -- 返回字符串最右边的字符
- RmDir -- 删除现有目录或文件夹
- Rnd -- 返回[0.0, 1.0)范围内的伪随机数
- Round -- 将数字舍入到指定小数位数
- RTrim$, RTrim -- 删除字符串的尾随空格
S
- SavePicture -- 将Picture或Image中的图形保存到文件
- SaveSetting -- 在Windows注册表中应用程序条目保存或创建应用程序条目
- Second -- 返回时间值中的秒
- Seek -- 返回或设置打开文件中的读/写位置
- SendKeys -- 向活动窗口发送按键
- SetAttr -- 设置文件的属性信息
- Sgn -- 返回指示数字符号的值
- Shell -- 异步运行另一个程序并返回其任务ID
- Sin -- 返回角度的正弦值
- SLN -- 返回资产单期的直线折旧值
- Space$, Space -- 返回由空格组成的字符串
- Split -- 将字符串拆分为字符串数组
- Sqr -- 返回数字的平方根
- Str$, Str -- 返回数字的字符串表示
- StrComp -- 比较两个字符串
- StrConv -- 将字符串转换为指定格式
- String$, String -- 返回由重复字符组成的字符串
- StrPtr -- 返回String底层缓冲区的地址
- StrReverse -- 反转字符串中的字符顺序
- Switch -- 返回(条件, 值)对列表中与第一个True条件配对的值
- SYD -- 返回资产指定期间的年数总和折旧值
T
- Tan -- 返回角度的正切值
- Time -- 设置或返回当前系统时间
- Timer -- 返回自午夜以来经过的秒数
- TimeSerial -- 返回指定小时、分钟和秒的时间
- TimeValue -- 将字符串转换为时间
- TranslateColor -- 将OLE颜色值转换为纯RGB颜色值
- Trim$, Trim -- 删除字符串的前导和尾随空格
- TypeName -- 以String返回变量数据类型的名称
U
- UBound -- 返回数组某维的最大有效下标
- UCase$, UCase -- 返回转换为大写的字符串
- Unload -- 从内存中移除对象(通常是窗体)
V
- Val -- 将字符串解析为Double
- ValDec -- 将字符串解析为Decimal
- VarPtr -- 返回变量的地址
- VarType -- 返回标识变量子类型的VbVarType枚举值
- vbaCastObj -- 返回重新解释为另一个COM接口的对象
- vbaCopyBytes -- 从一个地址向另一个地址复制字节块
- vbaCopyBytesZero -- 从一个地址向另一个地址复制字节块,然后将源清零
- vbaObjAddref -- 递增给定地址处对象的COM引用计数
- vbaObjSet -- 将对象指针赋给对象变量,释放先前的引用
- vbaObjSetAddref -- 将对象指针赋给对象变量,添加引用并释放先前的引用
W
- Weekday -- 返回日期值中的星期几
- WeekdayName -- 返回指定星期几的名称
- Width -- 设置顺序输出文件的行宽
X
Y
- Year -- 返回日期值中的年份