0

他のスクリプトから多くの関数をインポートしたscript1というスクリプトがあります。たとえば、 func1()func2()func3( ) と言います。関数全体が完了したら、スクリプトを一時停止したいと思います。

通常、func1()の実行中にscript1を一時停止すると、 func1()の一部の行が完了するとスクリプトが一時停止します。ここで、 func1()の実行が終了した後に一時停止が発生することを保証したいと思います。

これを達成する方法はありますか?特に、script1 のどの行が現在実行されているかを検出し、その後に「Pause On」のようなコード行を追加する方法はありますか?

4

1 に答える 1

1

関数の入れ子について考えてきましたが、それもうまくいきません。関数を呼び出した元のコードの直後に Pause 呼び出しを追加することはできませんか? したがって、関数の内側ではなく、関数を呼び出した直後です。

AutoHotKey (右クリック、[開く]) では、[表示]、[最近実行された行] に移動できます。一時停止するまでスクリプトを実行し、F5 キーを押して一時停止前に実行された行を確認します。

于 2012-10-29T06:01:15.190 に答える