语言相关 - 用户函数

所谓函数是指可在脚本中调用并实现特定"功能"的代码片段. 在 AutoIt 中有两种函数, 包括内建函数用户函数.

 

内建函数

内建函数的完整列表请到 此处 查看, 关于使用内建函数的注意事项请到 此处 查看.

 

用户函数

用户可通过使用 Func...EndFunc 语句来自定义函数.

可按需要定义函数的参数及其返回值.

函数名必须用字母或下划线"_"开头, 剩下的部分(非首字符)则可在字母,数字或下划线中随意选择. 下面列出的都是合法的函数名:

    MyFunc

    Func1

    _My_Func1

 

下面是一个示例函数,该函数的功能是获得某个数的10倍是多少:

$val = 10 
For $i = 1 To 10
     $doubled = MyDouble($val)
     MsgBox(0, "", $val & " 的两倍是 " & $doubled)
     $val = $doubled
Next

Exit


Func MyDouble($value)
     $value = $value * 2
     Return $value
EndFunc