糸脱毛をする必要があると思いますが、自分自身にいくつかの悪い習慣を教える前に、これが正しい方法で行われていることを確認したかったのです。
基本的に、受信者のIPアドレス:ポート(現在の場合は127.0.0.1:1300)をリッスンまたはpingするように指示できる「チャット」アプリケーションがあります。アプリケーションを2回開くと(最初はリッスンし、2番目はpingを送信します)、1つを選択してリッスンするように指示します(これは、pingメッセージを受信するまで常にリッスンするWhileステートメントです)。 pingを実行します。ピーチだけで動作します!
問題は、[pingをリッスン]ボタンをクリックすると、接着された「ダウン」モードになり、「視覚的に」フリーズしますが、UDPパケットメッセージがコンソールに出力されるため、実際にはフリーズしていないことがわかります。だから私の質問は、「リッスン」ボタンをクリックして「リッスン」すると同時に「作業中」のキャンセルボタンを使用して、時間がかかりすぎる場合にユーザーがプロセスをキャンセルできるようにする方法です。