※ ChatGPTを利用し、要約された質問です(原文:Visual C++ 2008 EEでメッセージ表示)
Visual C++ 2008 EEでメッセージ表示
このQ&Aのポイント
Visual C++ 2008 EEを使用し、質問回答フォームを作成する方法について教えてください。
質問フォームに3つのボタンを追加し、ボタンを押すと質問項目フォームに移動します。
全ての質問に回答した後、メッセージを表示する方法を教えてください。
Visual C++ 2008 EEでメッセージ表示
Visual C++ 2008 EEを使用し、以下のコードを組みました。これは1つのフォーム(仮に質問フォームとする)に3つのボタンを作成し、ボタンを押すとそれぞれの3種類の質問項目フォームにいって、質問回答が終わったら再び質問フォームに戻ります。このとき、一度回答した質問項目のボタンは選べないようにしていて、全部の質問に答えた場合(全てのボタンが選べなくなった場合)に「これで質問は終わりです」というようなメッセージを表示したいのですが、方法が分からないのでご教授願います。
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
this->Hide();
Sai500^ cSai500 = gcnew Sai500();
cSai500->gvflnm(this->flnm);
cSai500->ShowDialog();
this->button1->Visible = false;
this->Show();
}
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {
this->Hide();
Sai030^ cSai030 = gcnew Sai030();
cSai030->gvflnm(this->flnm);
cSai030->ShowDialog();
this->button2->Visible = false;
this->Show();
}
private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) {
this->Hide();
Sai040^ cSai040 = gcnew Sai040();
cSai040->gvflnm(this->flnm);
cSai040->ShowDialog();
this->button3->Visible = false;
this->Show();
}
お礼
お礼が遅れてすみません。 望み通りの結果が得られました!ありがとうございます!