Thema: Abfragemenü

Einzelnen Beitrag anzeigen

Benutzerbild von Dunkelbunt27
Dunkelbunt27

Registriert seit: 10. Aug 2010
232 Beiträge
 
Delphi XE Professional
 
#7

AW: Abfragemenü

  Alt 20. Apr 2011, 12:05
Wie kann ich es machen, dass wenn ich erst auf JA klicke (also ich möchte speichern)
und dann im Speicherdialog abbreche, sich das Programm nicht schließt?

ich hab es jetzt so:
Delphi-Quellcode:
  case MR of
    mrYes : begin
               CanClose := False;
               if not FileExists(Filename) then
               begin
                 SpeicherDialog := TSaveDialog.Create(self);
                 Speichern_mit_Dialog;
                  //if SpeicherDialog.Execute = False //Falsch, da so der Dialog erneut aufgerufen wird.
                  // CanClose := False;
               end
               else
                begin
                  Speichern(Filename);
                  CanClose := True;
                  Exit;
                end;
              end;
    mrNo : begin
              //leer
              end;
    mrCancel: begin
               CanClose := False;
               exit;
              end;
  end;
<Edit> Doppelpost -.- </Edit>
  Mit Zitat antworten Zitat