au3自学笔记-1

au3的注释符为: 分号 ;
常量、变量 都不区分大小写,但有全局和局部之分,都要以美元($)符打头。

;定义一个全局常量
Global Const $n = "abc"
;定义一个局部常量
Local Const $M = 123
;定义一个全局变量
Global $var = 456
;定义一个局部变量
Local $STR = "ABC"

函数
函数名不区分大小写,同一程序内,函数不可同名。

;函数定义方式
Func <函数名>([<参数1>,<参数2>,<...>])
[函数功能实现code]
Return [返回值]
EndFunc

例:定义一个函数 _Plus

Func _Plus($a,$b)
Local $c = $a + $b
Return $c
EndFunc

skyfree代码书写规范
(1)变量、常量书写规范
》所有变量必须先定义后使用
》如果变量或常量需要使用前缀,前缀与变量名之间加入"_"。
》全局变量以"g"为前缀
》局部变量无前缀
》常量以"c"为前缀
》数组以"a"为前缀
》GUI控件名柄以"u"为前缀
》多个前缀可以叠加,例如全局常量:$gc_Pi、$gu_Label1
》变量名应是有意义的单词,多个单词第个单词首字母大写(驼峰命令法)
》临时存储数据的变量以"t"为前缀
(2)函数书写规范
》自定义函数以"_"开头,与系统函数相区别
》函数名应该是有意义的单词,多个单词首字母大写。
》以函数的形式书写程序,每个程序都有主函数:_Main().
》尽可能把独立功能写入单个函数中,增加函数的通用性和程序的可读性
》函数中局部变量、常量尽可能不与全局变量、常量重名,虽然不会冲突,但会降低程序的可读性,为程序维护带来困难。

版权声明:
作者:xiaoniba
链接:https://blog.xiaoniba.com/2015/06/11/au3%e5%ad%a6%e4%b9%a0-1/
来源:小泥吧的博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>