[AHK-] 有无定义值清空指令

楼主: cwc   2019-07-14 09:03:17
执行循环式的Script,
有部分定义值需要每次清空,
请问有全清空的指令吗?
如果只要清除(保留)一部分,
或者是特定字首的参数,
要怎么写?
我目前都是在循环开始时,
把要清的参数逐一重定义为0,
有没有比较简练的作法?
之前写了一段循环发生错误时,记录发生在第几次:
failure:
failed++
if (failed <6)
Err%failed% := count + 1
第一次跑完Err1 - Err5都有值
但在我第二次跑时,虽然只有3次错误,
但Err4跟Err5还是有值,
猜测是前次留下的
作者: eight0 (欸XD)   2019-07-15 13:41:00
为什么不直接存 "failed" 和 "count + 1" 的值?
楼主: cwc   2019-07-15 14:38:00
何意?failed是failure的计数,count是loop的计数,另作Err纪录failure各发生于第几次loop
作者: eight0 (欸XD)   2019-07-15 20:09:00
你可以用 array 取代 pseudo-array https://is.gd/oADWWF
楼主: cwc   2019-07-16 23:32:00
感谢指教,我研究一下

Links booklink

Contact Us: admin [ a t ] ucptt.com