異なる関数Xを特定の順序で実行しようとしています。異なる関数を特定の順序で実行する
If $1 <= $3 Then
<rune some code>
Else $1 >= $3 Then
<run some other code>
;then repeat from start
Until $1 has run 44 times Then
<last piece of code>
私は第3のコードの実行を作成する方法がわからない:私はその方法でそれを実行しようとしている
$1 = 0
$2 = 1
$3 = 44
:
Global $Runner
HotKeySet("{F8}", "start")
HotKeySet("{F9}", "stop")
While 1
Sleep(100)
WEnd
Func start()
Local $1 = 0
Local $2 = 1
Local $3 = 44
$Runner = Not $Runner
While $Runner
If $1 <= $2 Then
<rune some code>
<$1 = $1 + 1>
ElseIf $1 >= $2 Then
<run some other code>
<$1 = 0> ; To star the loop again
Until $1 has run 44 times Then
<last piece of code>
EndIf
WEnd
EndFunc ;==>start
Func stop()
Exit
EndFunc ;==>stop
は、私は三つの変数を宣言しました最初の44回のループを終えた後。私がこれをできるだけ簡単にやり遂げる方法についてのヒント?順序は:
- [最初のコード]は常に2回実行する必要があります。
- [第1コード]が2回ループした後、常にループごとに実行します。
- [第3コード]は最初のコードが44回ループした後に常に実行します。
for $ i = 1〜44 next' –
matrix