Da du ikke siger vilket styresystem du bruger, så har jeg denne til alt op til 98 og nt (98 selvom det ikke står. Har prøvet. Her er koden der til disable begge ting, samtidig. Håber det kan bruges. Kunne godt tænke mig nogle up...
hi hi :
Disable alt+tab & ctrl+alt+del
Hvis man laver programmer, der på en eller anden måde skal køres færdig uden at brugeren har mulighed for at hindre dette (ud over via elværket), så kan der være brug for at slå tastkombinationerne alt+tab samt ctrl+alt+del. I de to følgende metoder er vist koden til at slå tastkombinationerne fra og til.
procedure TForm1.Button1Click(Sender: TObject);
var
dummy: integer;
begin
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, @dummy, 0);
end;
// I denne metode slås tastkombinationerne til igen
procedure TForm1.Button2Click(Sender: TObject);
var
dummy: integer;
begin
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, @dummy, 0);
end;
DISSE METODER VIRKER IKKE UNDER WINDOWS NT/2000
Theis F. Hinz
(Shafh)
Theisf@stofanet.dk
E = MC2