Einzelnen Beitrag anzeigen

Benutzerbild von Sprint
Sprint

Registriert seit: 18. Aug 2004
Ort: Edewecht
712 Beiträge
 
Delphi 5 Professional
 

Re: "Programm beenden" abbrechen

  Alt 17. Feb 2005, 10:24
Delphi-Quellcode:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
var
  MsgResult: Integer;
begin

  CanClose := True;

  if CoreStatus <> 'then
  begin

    MsgResult := MessageDlg('Daten speichern?', mtConfirmation, mbYesNoCancel, 0);

    case MsgResult of

      mrYes:
        begin
          ShowMessage('Daten werden gespeichert... Programm wird beendet.');
        end;

      mrNo:
        begin
          ShowMessage('Daten werden nicht gespeichert... Programm wird beendet.');
        end;

      mrCancel:
        begin
          ShowMessage('Programm wird fortgesetzt.');
          CanClose := False;
        end;

    end;

  end;

end;
Ciao, Sprint.

"I don't know what I am doing, but I am sure I am having fun!"
  Mit Zitat antworten Zitat