0

かなり短い質問: メイン フォーム オブジェクトの名前を調べるにはどうすればよいですか?

いくつかの関数を呼び出したり、メインフォームオブジェクトからいくつかの変数を取得したりしたいので、これを知りたいです。もちろん、そのためにはオブジェクトの名前を知る必要があります (これは良い考えですか?)。

4

2 に答える 2

2

Application.OpenFormsプロパティを使用して、開いているすべてのフォームを取得し、そこから名前を取得できます。コメントで DaveShaw が指摘したように、メイン フォームは多くの場合、リストの最初のインデックス 0 です。

string name = Application.OpenForms[0].Name;
于 2012-10-23T21:41:06.437 に答える
0

どういう意味?1.タイプの名前:

   class form1
   {}

そしてそれは"form1"を返します2.オブジェクトの名前

   class form1
   {}
   form1 obj

そしてそれは「obj」を返します

于 2012-10-23T21:48:23.100 に答える