0

エラーが発生した場合はイベントをキャンセルしたいので、残りのコードは実行されません。

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {if(textBox1->Text == "")//cancel event
}

textBox1 のテキストが空の場合、イベントは終了するため、残りのコードは実行されず、エラーは発生しません。

私はこのようにしていますが、これに対するより良い解決策はありますか?

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) { if(textBox1->Text == "") Error = 1;
if(Error == 0)//Rest of the code);
}

ありがとうございました。Imi007

4

1 に答える 1

1

ただ「戻る;」それはうまくいくだろう

于 2013-01-26T12:18:54.760 に答える