VisualBasic函数之C系列

文章作者 100test 发表时间 2008:01:04 13:34:57
来源 100Test.Com百考试题网


CallByName函数

执行一个对象的方法,或者设置或返回一个对象的属性。
语法
CallByName(object, procedurename, calltype,[arguments()])
CallByName 函数的语法有以下部分:
部分描述
object必需的;变体型(对象)。函数将要执行的对象的名称。
procedurename必需的;变体型(字符串)。一个包含该对象的属性名称或者方法名称的字符串表达式。
calltype必需的;常数。一个 vbCallType 类型的常数,代表正在被调用的过程的类型。
arguments()可选的:变体型(数组)。


说明
CallByName 函数用于获取或者设置一个属性,或者在运行时使用一个字符串名称来调用一个方法。
在下面的例子中,第一行使用 CallByName 来设置一个文本框的 MousePointer 属性,第二行得到 MousePointer 属性的值,第三行调用 Move 方法来移动文本框:
CallByName Text1, "MousePointer", vbLet, vbCrosshair
Result = CallByName (Text1, "MousePointer", vbGet)
CallByName Text1, "Move", vbMethod, 100, 100

Choose函数 从参数列表中选择并返回一个值。
语法Choose(index, choice-1[, choice-2, ... [, choice-n]])Choose 函数的语法具有以下几个部分:部分描述index必要参数,数值表达式或字段,它的运算结果是一个数值,且界于 1 和可选择的项目数之间。choice必要参数,Variant 表达式,包含可选择项目的其中之一。
说明Choose 会根据 index 的值来返回选择项列表中的某个值。如果 index 是 1,则 Choose 会返回列表中的第 1 个选择项。如果 index 是 2,则会返回列表中的第 2 个选择项,以此类推。可以使用 Choose 来查阅一个列表中的项目。
例如,如果 index 所指定的值为 3,而 choice-1 = "one"、choice-2 = "two"、且 choice-3 = "three",那么 Choose 将返回 "three"。当 index 代表一选项组中的值时,则这项功能将会特别有用。即使它只返回一个选项值,Choose 仍然会计算列表中的每个选择项。所以应该注意到这项副作用。例如,当在每个选择项表达式中使用了 MsgBox 函数作为其中的一部分时,每计算一个选择项,就会显示一次消息框。当 index小于 1 或大于列出的选择项数目时,Choose 函数返回 Null。如果 index 不是整数,则会先四舍五入为与其最接近的整数。Chr函数返回 String,其中包含有与指定的字符代码相关的字符 。语法Chr(charcode)必要的 charcode 参数是一个用来识别某字符的 Long。说明0 到 31 之间的数字与标准的非打印 ASCII 代码相同。例如,Chr(10) 可以返回换行字符。charcode 的正常范围为 0 – 255。然而,在 DBCS 系统,charcode 的实际范围为 -32768 到 65535。注意 ChrB 函数作用于包含在 String 中的字节数据。ChrB 总是返回一个单字节,而不是返回一个字符,一个字符可能是一个或两个字节。ChrW 函数返回包含 Unicode 的 String,若在不支持 Unicode 的平台上,则其功能与 Chr 函数相同。Command函数返回命令行的参数部分,该命令行用于装入 Microsoft Visual Basic 或 Visual Basic 开发的可执行程序。语法Command说明当从命令行装入 Visual Basic 时,/cmd 之后的命令行的任何部分作为命令行的参数传递给程序。下面的示例中,cmdlineargs 代表 Command 函数返回的参数信息。VB /cmd cmdlineargs
对于使用 Visual Basic 开发并编译为 .exe 文件的应用程序,Command 返回出现在命令行中应用程序名之后的任何参数。例如:MyApp cmdlineargs
想知道如何在正在使用的应用程序的用户界面中改变命令行参数,请搜寻关于“命令行参数”的帮助。

Cos函数
返回一个 Double,指定一个角的余弦值。
语法
Cos(number)
必要的 number 参数是一个 Double 或任何有效的数值表达式,表示一个以弧度为单位的角。
说明
Cos 函数的参数为一个角,并返回直角三角形两边的比值。该比值为角的邻边长度除以斜边长度之商。
结果的取值范围在 -1 到 1 之间。
为了将角度转换成弧度,请将角度乘以 pi/180。为了将弧度转换成角度,请将弧度乘以 180/pi。

相关文章


Date函数和DateAdd函数
VisualBasic函数之C系列
CreateObject函数
CurDir函数和CVErr函数
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛