ご存知の方への簡単な質問です -- ウィンドウに <非常にユーザーがこの方法で JMP を終了するのは一般的であるため、ほぼ常にすべての <
誰かがこれを見た/回避策を知っていますか?
私が直面している主な問題は、JMP でイベント ループ Python スクリプトを起動し、実行可能ファイルをウィンドウにアタッチし、その後ローカルホスト ソケット経由で Python と通信することです。ウィンドウを閉じるスクリプトは、Python セッションを正常に終了します。上記の方法で JMP を閉じると、このようなことは起こらず、JMP はフリーズしますが、JMP ウィンドウはすべて消えてしまいます。そのため、JMP はリソースの完全なセット (多くの場合 1GB 以上) とともにタスク マネージャーのリストに残ります。タスクを手動で終了することによってのみ強制終了されます。
RunProgram の結果はアクティブな JMP ウィンドウに結び付けられる必要があるため (イベント ループの目的のためだと思います)、またウィンドウは上で説明した方法で強制的に閉じられるため、適切にシャットダウンできる前に RunProgram 変数が破棄されてしまいます。パイソン。
これは混乱していて、解決策があればいいのですが、今のところ解決策は見つかりません。