teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字修正

2019/10/09 16:45

投稿

dodox86
dodox86

スコア9416

answer CHANGED
@@ -1,4 +1,4 @@
1
- エラー自体は `MyForm`と言うクラス名と変数名を同時に使うようコードになってしまっているためです。
1
+ エラー自体は `MyForm`と言うクラス名と変数名を同時に使うようコードになってしまっているです。
2
2
  ```C++
3
3
  // NG: こうではなく
4
4
  MyForm^ MyForm = gcnew MyForm();
@@ -9,9 +9,9 @@
9
9
  form->Close();
10
10
  ```
11
11
 
12
- 更に言えば、質問者さんの本当に意図するところは`button1`をクリックすることで`MyForm`ウィンドウを`Close`することでしょうから、`gcnew MyForm()` で新たに`MyForm`ウィンドウを作って`Close`で閉じても希望どおりの動作をしないと思います。
12
+ 更に言えば、質問者さんの本当に意図するところは`button1`をクリックすることで`MyForm`ウィンドウを`Close`することでしょうから、`gcnew MyForm()` で新たに`MyForm`ウィンドウを作って`Close`で閉じても希望どおりの動作をしないと思います。
13
13
 
14
- 既に開いている自ウィンドウを閉じるわけですから、`this->Close()`が正しいはずです。
14
+ 既に開いている自ウィンドウを閉じるわけですから、`this->Close()`が正しいのだと思います。
15
15
 
16
16
  ```C++
17
17
  private: System::Void Button1_Click(System::Object^ sender, System::EventArgs^ e) {