0
に私はそれが必要として、それは「MsgBoxにyを」呼ぶrunAction関数を呼び出すことはありません場合はループは、QTP
x = true
y = 2
Do While x = True
Msgbox y
thing = RunAction "Action1",oneIteration, y
x = thing
y = y + 1
Loop
下にQTPでwhileループを実行しようとしていますが、私はそれが含まれている場合最初のMsgboxはまったく呼び出されません。それは空のmsgboxを表示しません。アクション1は、yの代わりにデフォルトの番号で呼び出されて終了します。助けて!
Action1が何回呼び出されるのですか? –
また、エラー処理を使用しましたか? QTP設定で 'On Error Resume Next'や 'Proceed to Next Step'のようなステートメントを使用した場合は、それらを無効にしてエラーを表示してください。 –
Action1の出力を変数 "thing"に格納しますか? – Gurman