![]() |
Windows Tasten Sperren ?
Wie kann ich die Windows Tasten Sperren z.b
<STRG> + <ESC> ? Habe alles versucht. :-( if (shift=[ssCtrl])and (key=VK_ESCAPE) then key:=0; IF (key=VK_CONTROL) and (key=VK_ESCAPE) THEN key:=0; if shift=[ssCtrl] then key:= 0; if key=VK_ESCAPE then key:= 0; IF key=VK_CONTROL then key:= 0; jemand ne sonstige Idee oder Tipp oder Code ? :spin: |
Hallo Calimero und willkommen im Forum!
Schau Dich doch erstmal in der ![]() Grüsse, Daniel :hi: |
Leider nichts passendes gefunden.
Vielen dank für die Begrüssung.
Habe schon geschaut und alles durchsucht. Bloss leider nix gefunden. Tasten abfangen ist ja normalerweise kein Problem bloss halt die Windows Tasten :-( wollen nicht so recht. |
Hallo Calimero,
klicke das Formular an und setze im OI KeyPreview auf True. Das auf dem Reiter Eigenschaften klicken und dann ein Doppelklick bei OnKeyDown machen und folgenden Code einfügen.
Delphi-Quellcode:
Damit erhälst Du eine Message, mit der aktuell gedrückten Taste. Schau ob das erstmal geht. Dann kannst Du anhand der Zahlen, abfragen welche Tasten gedrückt wurden und dementsprechend reagieren.
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState); begin ShowMessage(IntToStr(Key)); end; Grüsse, Daniel :hi: |
|
sorry, das hilft mir auch nicht weiter :-(
er gibt aus: 17 und 27 = VK_Control und VK_ESCAPE
dachte da CTRL gedrückt ist kann ich ssCtrl benutzen, ist aber auch nicht der Fall. :-( |
Danke für die Reg. Variante
Danke für die Reg. Variante
aber ich brauch die Tasten deaktiviert während das Programm läuft. Irgendwie muss es ja gehen ?!?!!?! Die ganzen I-Cafe Proggs haben es doch auch drin die die Clients Sperren. *heul* Ich geh jetzt erstmal pennen. n8 allen und schon mal Danke |
Ich habe auch schon mal die Windows-System Taste gesperrt. Es war nicht einfach nur leider habe ich den Code verloren (SystemCrash :-()
Ich mach mich aber noch mal Schlau... MFG Thomas |
Moin Calimero,
Zitat:
Am Besten suchst Du mal im MSDN (msdn.microsoft.com) nach diesem Begriff. Es gibt da eine Umfangreiche Liste welche Policies es gibt, und wie sie eingestellt werden. Noch ein Tip für die Suche im MSDN: Geh' über Advanced Search, und markiere erst einmal alle Möglichkeiten in denen die Suche stattfinden soll. |
Es geht glaub ich wirklich nur mit den Registry eintrag :-(
Hab heute noch jede Menge durchsucht. Habe aber leider nix gefunden. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:06 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