Wie mache ich eine MessageBox mit Abbrechen und Ok und werte sie aus?
-
Frage steht schon in der überschrfit.
Wäre Toll Wenn mir Das Einer Sagen Kann.Application->MessageBox("Error","Das Programm aht Einen FEhler gemacht",ID_OK);
habe ich schonmal. ich glaueb das stimmt auchwie kann ich abfangen was ich gedrückt habe?
-
imo is abbrechen und ok MB_OKCANCEL oder YESNO!
auswerteung machst über die ID_OK bzw ID_CANCEL
schau doch mal in der hilfe des builders, da ist das relativ gut beschrieben!
-
int error = Application->MessageBox(Caption,Text,MB_OKCANCEL); if(error == 1) { // ok gedrückt } if(error == 2) { //abbrecvhen gedrückt }
-
Statt ==1 oder ==2 könnten auch die Konstanten genutzt werden mbOK usw.
Mit de Tool kann man sich das Erstellen etwas erleichtern:
http://www.marquardtnet.info/cecke/programme.4/messagebox.4h/4h_messagebox.html
-
Hier gibt es eine Sammlung nützlicher Tools, unter anderem auch eins für eine Messagebox.
http://www.gexperts.org/
-
Christian211 schrieb:
Mit de Tool kann man sich das Erstellen etwas erleichtern:
http://www.marquardtnet.info/cecke/programme.4/messagebox.4h/4h_messagebox.html
es gibt auch noch MB_DEFBUTTON1, MB_DEFBUTTON2, MB_DEFBUTTON3

p.s. eine schöner formatierte ausgabe wäre noch wünschenswert. :p
-
Dann sag an, wass du formatiert haben willst?
-
ein paar leerzeichen zwischen den einzelnen parametern usw. wären nett.
-
Grrrrrr, kann ich machen, ich persönlich hasse diese Leerzeichen

-
de oprion mit oder ohne leerzeichen^^
oha^^