質問に入る前に、少し背景を説明しましょう。最初にMyMainFormが起動し、Form2というフォームを初期化してから、別のクラスのメソッドを呼び出し、そのメソッドにForm2のインスタンスをパラメーターとして渡します。これは下の図から見ることができます。次に、メソッドはRunInThread
新しいスレッドで別のメソッドを実行します。ここで知りたいのは、RunInThreadメソッドを使用してform2のテキストボックスのデータを変更する方法です。図は私のシナリオも説明しています。テキストボックス内のテキストを変更するメソッドへのデリゲートを作成しようとしましたが、そのデリゲートはForm2クラスにありましたが、RunInThreadメソッドからそのデリゲートを呼び出すことはできないようです。RunInThreadメソッドを使用してForm2のテキストボックス内のテキストを変更する方法に関する提案。
質問する
455 次