autoit基础 Func 函数示例

网友投稿 1090 2022-09-13

autoit基础 Func 函数示例

autoit基础 Func 函数示例

OS : Windows 10 Version 21H1       AutoIt : v3.3.16.0        blog : 师万物  typesetting : Markdown

script

#comments-start Func functioname ( [Const] [ByRef] $param1, ..., [Const] [ByRef] $paramN, $optionalpar1 = value, ...) ... [Return [value]] EndFunc #comments-end ;在控制台打印hello Func _SayHello() ConsoleWrite("hello") ConsoleWrite(@CRLF) EndFunc ;计算两个数字的和 ;有返回值 Func _AddTwoNum($num1,$num2) Return $num1+$num2 EndFunc ;默认值参数 ;如果$score不传入参数的话,那么默认为60 Func _PrintScore($name, $score=60) ConsoleWrite($name) ConsoleWrite($score) ConsoleWrite(@CRLF) EndFunc ;引用参数 ;概念:形参和实参 Func _ChangeArg($name, ByRef $score) $name = "" $score += 10 EndFunc ;----------------------------------------; _SayHello() Dim $result $result = _AddTwoNum(80, 80) ConsoleWrite($result) ConsoleWrite(@CRLF) _PrintScore("lili") _PrintScore("siri",90) $n = 'sili' $s = 100 ConsoleWrite($n) ConsoleWrite($s) _ChangeArg($n, $s) ConsoleWrite($n) ConsoleWrite($s)

Go

>"D:\Develop\AutoIt3\SciTE\..\AutoIt3.exe" /ErrorStdOut "E:\autoit\demo.au3" hello 160 lili60 siri90 sili100sili110>Exit code: 0

学习资源

autoit autoit-docs IT天空 msdn 51CTO社区

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:autoit基础 Hex 获取字符ascii码所对应的十六进制数
下一篇:C# 汉字获取拼音首字母,给数据库中的姓名添加首字母(cp是什么意思?)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~