For $i = 1 to 10 ; 重复调用10次_Repeat函数,- -|||||。
_Repeat($i)
Next
Func _Repeat($f)
Msgbox(0, "", $f)
EndFunc ;==> _Repeat
结果是一样的!随便改结果都是一样
不知道什么回事。。。。 本帖最后由 pusofalse 于 2010-1-20 00:28 编辑
回复 11# lchl0588
刚看到这留言,还以为你是说我多此一举——完全可以Msgbox直接放FOR里面,没必要写一个函数。看你下面的留言明白了,原来是与变量命名有关,这只是书写习惯。
$iVar - 整型
$wVar - 短整形
$pVar - 指针
$tVar - 结构
$sVar - 字符串
$bVar - 二进制
$aVar - 数组
$fVar - 布尔
$hVar - 句柄
我经常用到的就是这些了,这只是书写习惯,这样写的好处是可以知道一个变量是什么类型的,包含什么数据,虽然AutoIt中只有3种类型的变量。当然上面的命名写法也不规范。 严重同意6#,8#的意思! 回复 17# pusofalse
谢谢老大出来解释,同时也告诉你:大部数函数名是由英文单词组合而成! 这样可以突破AU3的限制!
页:
1
[2]