私には奇妙な問題がありますが、他の誰かにはそれほど奇妙ではないことを願っています。:)いくつかの背景:ユーザーが複数の受信者にメッセージをブロードキャストできるようにする単純なIMクライアントに取り組んでいます。目標は、ブロードキャストメッセージのテキストを含む各受信者用のチャットフォームを作成し、受信者がブロードキャスト担当者に応答した場合にのみそのフォームを表示することです。ただし、アプリケーションが応答を受信すると、その特定のチャットセッションのフォームを(Application.OpenFormsを使用して)検索しようとすると、作成時にI .Showを実行しない限り、フォームを見つけることができません。このフォームを作成するときに表示する必要はありません。これは、ユーザーが画面にフラッシュを表示することを意味するためです。フォームは実際にはそうではないようです私がそれを示すまで作成されますが、最初に表示せずにこれを行う方法がなければならないようです。誰かが助けることができますか?
必要に応じてコードスニペットを提供できますが、これはコードのバグというよりも、私の側の概念的な誤解のように感じるため、この投稿には含めませんでした。前もって感謝します!