Jeg mener at Delphi har en OnClose-event på en Form, her skulle du kunne returnere false, så den ikke lukker. Jeg har ikke Delphi her, så jeg kan ikke lige checke.
Du kan slå ALT + FRA "fra" ved at skrive følgende i din forms OnKeyDown procedure:
if (Key = VK_F4) and (ssAlt in Shift) then Key := 0;
Du vil dog aldrig helt kunne forhindre folk i at lukke dit program, for det vil altid kunne lukkes via Task Manageren når man kører WinNT/2k/XP.
Du kan dog prøve at se lidt i hjælpen for din forms OnCloseQuery. Der står måske lidt du kan bruge vedr CanClose variablen. Men igen, så har den ikke noget at sige når man prøver at lukke programmet fra Task Manageren.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.