C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 26 を表示中)
■12104 / )  Re[1]: Form2からForm1へ
□投稿者/ れい (351回)-(2007/12/30(Sun) 13:27:52)
No12099 (案とー さん) に返信
> 「オブジェクト参照がオブジェクトインスタンスに設定されていません。」
> という実行時エラーが出てしまいます。

変数fmにオブジェクトが格納されてないからエラーになります。

> どうしたらいいでしょうか。

fmにオブジェクトを設定します。
たとえば、

> private void button1_Click(object sender, EventArgs e)
> {
> Form2 f = new Form2();
> f.fm = this;
> f.ShowDialog(this);
> }

> public Form1 fm;

とします。

クラス、オブジェクト、インスタンス、変数、
この四者の関係をもう一度勉強することをオススメします。
返信 編集キー/


管理者用

- Child Tree -