DialogResult enthält nur get() und set() warum??
-
Bei einigen msdn Hilfeartikeln wie zum Beispiel folgendem hat Dialog Result member wie yes oder ok:
if(openFileDialog1->ShowDialog() == DialogResult::OK) { System::IO::StreamReader ^ sr = gcnew System::IO::StreamReader(openFileDialog1->FileName); MessageBox::Show(sr->ReadToEnd()); sr->Close(); }
Wenn ich diesen Quelcode nur kopiere bekomme ich folgende Fehlermeldung:
error C2039: 'OK' : is not a member of 'System::Windows::Forms::Form::DialogResult'
Was hab kann ich falsch gemacht bzw. falsch eingestellt haben?
-
Hallo,
die DialogResult-Aufzählung liegt in einem anderen Namensraum:
if(openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK) // oder nur ::DialogResult::OK { System::IO::StreamReader ^ sr = gcnew System::IO::StreamReader(openFileDialog1->FileName); MessageBox::Show(sr->ReadToEnd()); sr->Close(); }
MfG,
Probe-Nutzer
-
ok danke