![]() |
Maus Tastatur sperren
Hallo,
bin neu im Forum, schöne Seite ;) und bin gerade, weil wir in der Schule in Informatik auch Delphi benutzen, von VB auf Delphi umgestiegen. In VB gab es keine einfache Möglichkeit die komplette Maus oder Tastatur zu sperren, denn unter WIN XP kam man immer mit der "Notbremse" wieder raus. Frage, gibt es in Delphi eine solche Möglichkeit? Für mein spezielles Problem wäre es ideal, die Maus komplett zu sperren und nur einige wenige Tasten der Tastatur und Enter verfügbar zu halten. Vielen Dank im Voraus Gruß MetaPhy |
Re: Maus Tastatur sperren
Hallo und herzlich Willkommen in der DP! :dp:
Technisch ist es schon machbar, aber 1. ist es nicht sehr "willkommen" nach so etwas zu fragen weil man sich damit hmm, wie soll ich sagen, unbeliebt machen kann, das soll jetzt nicht Böse sein, nur man kann mit solchen Sachen auch viel Mist anstellen und das mächte natürlich keiner. Zum 2. könntest Du Dich gleich mal mit der ![]() |
Re: Maus Tastatur sperren
Upps, sorry, hab mich dann ja gleich mit meinem ersten Beitrag unbeliebt gemacht, das wollte ich natürlich net. Diese Problematik scheint man in Delphi anders anzugehen, in VB-Foren kannte ich das so nicht, aber OK andere Sprachen, andere Sitten.
Die Suche hatte ich benutzt (ich stelle ungern Frage, die schon zig-mal beantwortet worden waren, das Problem kenne ich aus anderen Foren zuhauf), aber leider nichts für mich passendes gefunden, vielleicht habe ich die falschen Stichworte eingetragen?! Naja, ich stöber noch ein bisschen rum, und; wollt mich nicht unbeliebt machen :? Gruß MetaPhy |
Re: Maus Tastatur sperren
Oje, das war doch überhaupt nicht Böse gemeint, wirklich!! Und Du hast Dich auch nicht unbeliebt gemacht.
Nur, wenn Du jetzt z.B. ein Programm hier reinstellen würdest und das wäre die Maus, oder gar Tasten gesperrt, was völlig überflüssig ist, dann würdest Du Dich wohl eher unbeliebt machen. Es gibt mMn keine Gründe um sowas zu machen. Ansonsten hier ein paar Threads: ![]() ![]() ![]() |
Re: Maus Tastatur sperren
Ok, danke erstmal. Ich habe in all den Threads vor allem eins gesehen; viel Misstrauen gegen diese Funktion.
Darum will ich jetzt meinen konkreten Grund hinschreiben, vielleicht weiß ja einer eine bessere Lösung; ich will ein Programm, welches auf Buttonklick Tastatur und Maus sperrt, und man nur in einem editfeld buchstaben eingeben kann, und dann noch ein ENTER zum kontrollieren, der Buchstaben, des Passwortes. Ich will, dass das Programm dafür sorgt, dass keiner an den PC kommt, außer der, der das Passwort kennt, und ich wil mich nicht in winxp abmelden, denn dadurch geht die Internetverbindung verloren. Das ist mein Grund dafür, den ich nicht unvernünftig finde, aber vielleicht hat jemand eine andere Lösung? Gruß MetaPhy |
Re: Maus Tastatur sperren
Zitat:
Was Du suchst, ich die Funktion "Arbeitsstation sperren", wie beim Bildschirmschoner, evtl. kommst Du da über die API ran, um die einfach aufrufen zu können, ohne selbst über den Task-Manager gehen zu müssen, oder ein Bildschirmschoner einzuschalten, könnte möglich sein.... |
Re: Maus Tastatur sperren
Moin MetaPhy,
die Funktion die Du suchst heisst LockWorkstatoin. Seit Windows 2000 ist sie in der User32.DLL enthalten. (Vielleicht auch schon eher, aber seit Windows 2000 ist sie dokumentiert) Einzelheiten dazu findest Du wahrscheinlich auch hier ( ![]() |
Re: Maus Tastatur sperren
Man kann die funktion auch dynanamisch einbinden, dann geht's auch mit NT 4...
![]() |
Re: Maus Tastatur sperren
Vielen Dank Allen. Ich brauchte genau dieses Lockworkstation.
Gruß MetaPhy |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:27 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