按键精灵中的函数使用

1. 命令名称:Function 函数 ;

2. 命令功能:定义一个函数 ;

3. 语法格式: 

Function 函数名([自定义参数1, 自定义参数2, ...])
        执行语句
        [函数名=返回值]

End Function

4. 参数说明: 

函数名:任意有效标识符;
执行语句:任意有效代码语句;
自定义参数:可选参数,允许多个,任意有效标识符;


5.  返回值:可选,自定义返回值 


6. 脚本例子:

例子1:自定义函数调用;

Function 自定义函数()
    TracePrint "我是自定义函数,被你调用了"
End Function

例子2:自定义函数调用并传入参数,参数可支持多个;

Dim 变量1,变量2
变量1="我是字符串信息"
变量2=123
Call 子程序(变量1,变量2,"第三个参数",456)
EndScript
// 定义一个过程,可以在脚本中调用这个过程
Function 自定义函数(参数1,参数2,参数3,参数4)
    TracePrint "我是自定义函数,被你调用了"
    TracePrint "参数1=" & 参数1
    TracePrint "参数2=" & 参数2
    TracePrint "参数3=" & 参数3
    TracePrint "参数4=" & 参数4
End Function
// 支持Exit Function 命令直接退出子程序过程

例子3:Function与Sub的区别,支持返回值;

Dim 返回值
返回值=自定义函数()
TracePrint 返回值
EndScript
Function 自定义函数()
    TracePrint "我是自定义函数,被你调用了"
    自定义函数="把过程中想要返回的信息写这里"
End Function

例子4:自定义函数加法运算

Dim 返回值
返回值=加法运算(1,2)
TracePrint 返回值
EndScript
Function 加法运算(参数1,参数2)
    TracePrint "我是自定义函数,被你调用了"
    Dim 计算结果
    计算结果=参数1+参数2
    加法运算=计算结果
End Function
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aiguangyuan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值