Thema: Delphi Alt+F4 abfangen

Einzelnen Beitrag anzeigen

Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#5

Re: Alt+F4 abfangen

  Alt 9. Jan 2004, 15:37
Hi! Im Ereignis "OnCloseQuery" eines TForms gibt es die Variable "CanClose". Wenn du CanClose auf False setzt, dann kann dein Programm nicht beendet werden. Du könntest also eine Variable (z.B. "beenden" [Boolean natürlich]) erstellen, die anfangs false ist. Wenn du nun einen Button (oder mit was du dein prog auch immer beenden willst) drückst, kannst du die Variable auf true setzen. Im OnCloseQuery Ereignis schreibst du dann nur noch:

CanClose := Beenden; Man liest sich, Stanlay
  Mit Zitat antworten Zitat