問題タブ [lauterbach]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scripting - PRACTICE スクリプト ループが実行中 (およびブロック中) に Lauterbach で AddMenu を使用する方法は?
さまざまな状況からバッファから特定の文字列を取得するために、PRACTICE Lauterbach スクリプトを作成しました。
バッファーを取得するさまざまな場所に 4 つのブレークポイントを配置します。
あたかも割り込みサービス ルーチンであるかのように、ブロックしない方法で情報を取得したかったのです。このために、次のように GLOBALON コマンドを使用しました。
そして、BB_HIT_CALLBACK 内に、4 つのブレークポイントのそれぞれにサービス ルーチンを挿入しました。
一方、通常の実行では、単純な無限ループを配置しました。
これにより、プログラムがループ状態になり、GLOBALON PBREAK コマンドによってのみ中断されます。このループの実行を終了するツールバー ボタンを使用できるようにしたいと考えていますが、実行中、スクリプトはブレークポイントにのみ応答し、UI 要素は無視されます。
UI要素からループの実行を停止するにはどうすればよいですか?
秒単位の読み取りとタイムアウトを 60 秒に設定できましたが、それでは十分ではありません。