VisualBasic函数之C系列,第1张

VisualBasic函数之C系列,第2张

CallByName函数

执行对象的方法,或者设置或返回对象的属性。
语法
CallbyName (object,procedure name,calltype,[arguments()]]
call by name函数的语法有以下几个部分:
部分说明
object是必需的;改变身体形状(物体)。将在其上执行函数的对象的名称。
必需的
过程name;改变身体形状(字符串)。包含对象的属性名或方法名的字符串表达式。
必需的
调用类型;不变。vbCallType类型的常数,表示正在调用的过程的类型。
arguments()可选:variant (array)。


说明
CallByName函数用于获取或设置属性,或者在运行时调用带有字符串名称的方法。
在下面的示例中,第一行使用CallByName设置文本框的mouseporter属性,第二行获取mouseporter属性的值,第三行调用move方法移动文本框:
callbynametext1," mouseporter ",vblet,VB crosshire
Result = call by name(text 1," MousePointer ",vbGet)
CallByName Text1," Move ",vbMethod,100,100

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

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

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VisualBasic函数之C系列

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情