Einzelnen Beitrag anzeigen

Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#8

Re: Programm soll sich nicht beenden lassen

  Alt 10. Jan 2007, 09:25
Zitat von xZise:
Entweder:
1. Mach ein Button auf die form, welche das schließen freigibt:

Delphi-Quellcode:
procedure OnButtonClick...
begin
  StopBlock := true;
  close;
end;

procedure OnCloseQuery...
begin
  CanClose := StopBlock;
end;
2. Programmiere in Programm:
Deaktiviere den Button, wenn "Delphi" läuft.
Das ist Windows egal, ob CanClose True ist oder nicht, es wird abgeknallt und dann war's das.

Zitat von Harry M.:
Fange den Vorgang des Herunterfahres ab mit WMQueryEndSession.
Wie genau macht man das ? Ich hatte mit Messages noch nie zu tun.
  Mit Zitat antworten Zitat