Problem bei MessageBox



  • Hallo,
    wie kann ich abfragen welche Taste bei einer MessageBox gedrückt wurde wenn 3 zur Wahl stehen?
    Ich habe es mal so versucht (bei 2 Buttons kommt die MessageBox allerdings noch mal)

    if(Application->MessageBox("Abbrechen, Wiederholen oder Ignorieren?","",2) == IDABORT)
      {
      Label1->Caption="Abbrechen";
      }
    else if(Application->MessageBox("Abbrechen, Wiederholen oder Ignorieren?","",2) == IDRETRY)
      {
      Label1->Caption="Wiederholen";
      }
    else
      {
      Label1->Caption="Ignorieren";
      }
    


  • Indem Du den Rückgabwert der Messagbox in einer int zwischenspeicherst

    int iMsgResult = Application...
    

Anmelden zum Antworten