![]() |
Tastatur-Problem
Hallo,
ich sitze hier und versuche, die Tasten STRG+ALT+ENT unter WINXP zu sperren. Habe auch schon durch Forum geblättert, habe aber leider einiges nicht verstanden. Ist jemand so nett, und würde mir mal einen Code schreiben, indem Strg+alt+ent unter winxo gesperrt sind (OnKeyPress)oder(OnKeyDown)... Wenn ihr lust habt, könnt ihr noch einen Kommentar zu dem Code schreiben. Aber bitte innerhalb dieser Seite keinen Link zu einem anderen Thread, da ich diese schon fast alles auswendig kenne. Danke im Vorraus |
|
Moin Zusammen,
ich hab' den genannten Tip mal überarbeitet. Ausserdem empfehle ich dringend, gerade für XP, den von Nico Bendlin abgegebenen Kommentar zu dem Tip noch zu lesen.
Delphi-Quellcode:
procedure DisableTaskMgr(bTF: Boolean);
var reg: TRegistry; begin reg := TRegistry.Create; try reg.RootKey := HKEY_CURRENT_USER; if reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System', true) then begin try if bTF then begin reg.WriteInteger('DisableTaskMgr',1); end else begin reg.WriteInteger('DisableTaskMgr',0); end; finally reg.CloseKey; end; end; finally FreeAndNil(reg); end; end; |
Hey
ihr seid klasse. Funzt einwandtfrei. Vielen Dank... jetzt kanns weitergehen... bigTHX DJ-SPM |
Moin DJ-SPM,
ich hoffe, dass Du auch den Kommentar von Nico gelesen hast. |
Moin Christian,
Zitat:
Zitat:
|
ja, gelesen schon, aber nicht verstanden. Sry
|
Das bedeutet, dass Strg+Alt+Entf immer noch funktioniert, nur der Button für den Taskmanger im aufgerufenen Dialog deaktiviert wird. Man kann also immer noch den Rechner runterfahren, wenn gar nichts mehr geht.
|
Achso,
ja, das ist aber kein Problem, da sich das Programm automatisch in den Autostart setzt, bis das richtige eingegeben wurde |
Moin DJ-SPM,
Zitat:
|
Re: Tastatur-Problem
Hi Leute,
auch wenn diese Einträge schon etwas her sind, möchte ich mich noch mal bei euch allen bedanken. Ihr glaubt gar nicht, wie lange ich gesucht hab, um etwas gescheites zu finden. Allerdings konnte ich auch hier mit dem Quelltext nich anfangen und hab erst gedacht, was für ein Mist. Aber dann habe ich meinen Fehler bemerkt: Bevor ihr den obigen Code verwenden könnt müstt ih nach "Uses" Registry hinzufügen Aber trotzdem noch mal vielen Dank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz