部分 | 描述 |
Public | 可选的。用于声明对所有模块中的所有其它过程都可以使用的过程。 |
Private | 可选的。用于声明只能在包含该声明的模块中使用的过程。 |
Sub | 可选的(但 Sub 或 Function 二者需选其一)。表示该过程没有返回值。 |
Function | 可选的(但 Sub 或 Function 二者需选其一)。表示该过程会返回一个可用于表达式的值。 |
name | 必需的。任何合法的过程名。注意动态链接库的入口处(entry points)区分大小写。 |
Lib | 必需的。指明包含所声明过程的动态链接库或代码资源。所有声明都需要 Lib 子句。 |
libname | 必需的。包含所声明的过程动态链接库名或代码资源名。 |
Alias | 可选的。表示将被调用的过程在动态链接库 (DLL) 中还有另外的名称。当外部过程名与某个关键字重名时,就可以使用这个参数。当动态链接库的过程与同一范围内的公用变量、常数或任何其它过程的名称相同时,也可以使用 Alias。如果该动态链接库过程中的某个字符不符合动态链接库的命名约定时,也可以使用 Alias。 |
aliasname | 可选的。动态链接库或代码资源中的过程名。如果首字符不是数字符号 (#),则 aliasname 是动态链接库中该过程的入口处的名称。如果首字符是 (#),则随后的字符必须指定该过程的入口处的顺序号。 |
arglist | 可选的。代表调用该过程时需要传递的参数的变量表。 |
type | 可选的。Function 过程返回值的数据类型;可以是 Byte、布尔、Integer、Long、Currency、Single、Double、Decimal(目前尚不支持)、Date、String(只支持变长)或 Variant,用户定义类型,或对象类型。 |
部分 | 描述 |
Optional | 可选的。表示参数不是必需的。如果使用该选项,则 arglist 中的后续参数都必需是可选的,而且必须都使用 Optional wednesday是什么意思关键字声明。如果使用了 ParamArray,则任何参数都不能使用 Optional。 |
ByVal | 可选的。表示该参数按值传递。 |
ByRef | 表示该参数按地址传递。 ByRef 是 Visual Basic 的缺省选项。 |
ParamArray | 可选的。只用于 arglist 高中英语必修1的最后一个参数,表示最后的参数是一个 Variant 元素的 Optional 的数组。使用 ParamArray jbm关键字可以提供任意数目的参数。ParamArray 关键字不能与 ByVal、铲车培训学校ByRef或 Optional 一起使用。雾都孤儿英文读后感 |
varname | 必需的。代表传给该过程的参数的变量名;遵循标准的变量命名约定。 |
( ) | 对数组变量是必需的。指明 varname 是一个数组。 |
type | 可选的。传递给该过程的参数的数据类型;可以是 Byte、Boolean、Integer、Long、Currency、Single、Double、Decimal(目前尚不支持)、Date、String(只支持变长)、Object、Variant实习医生格蕾第6季、用户自定义的类型或对象类型。 |
本文发布于:2023-06-22 12:04:11,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/78/1013284.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |