Messagebox result???
-
Ich arbeite jetzt mit der ganz neuen VS 2010 Ultimate edition und hab ne ziemlich simple frage:
MessageBox::Show("Aktivierung wiklich abbrechen?","Achtung:",MessageBoxButtons::YesNo);
so aber wie frage ich jetzt ab ob er ja oder nein geklickt hat...
ich hab dashier probiertif (MessageBoxResult == Yes) { this->close(); }
lg
-
1. Das ist kein MFC-Code, daher: falsches Forum!
2. Was sagt denn die Doku?
-
Sorry habs voll verpeilt...
also mit meinem versuch kommt immer, dass wartet ich gucke kurz:
1>c:\users\besitzer\documents\visual studio 2010\projects\serial\serial\Form1.h(146): error C2065: 'MessageBoxResult': nichtdeklarierter Bezeichner
1>c:\users\besitzer\documents\visual studio 2010\projects\serial\serial\Form1.h(146): error C2065: 'Yes': nichtdeklarierter Bezeichnerlg
-
Ich kenn mich mit der Programmiersprache zwar nicht aus, würde aber ganz stark vermuten, dass
- du die Rückgabe von Show in einer Variable speichern musst
- du diese Variable vergleichen musst, nicht MessageBoxResult
- du mit MessageBoxResult::Yes vergleichen musst, nicht mit Yes
-
Hi,
versuch mal auf IDYES abzufragen.
Gruß,
Sascha
-
Sascha schrieb:
Hi,
versuch mal auf IDYES abzufragen.
Gruß,
SaschaDas wäre richtig, aber er nutzt die MFC nicht (was er programmiert, ist C++/CLI).
-
http://www.c-plusplus.net/forum/viewtopic-var-p-is-1825862.html#1825862
hier gehts weiter XDDD