Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programm klappt nur, wenn aus Delphi heraus gestartet (https://www.delphipraxis.net/152949-programm-klappt-nur-wenn-aus-delphi-heraus-gestartet.html)

jfheins 14. Jul 2010 14:53

AW: Programm klappt nur, wenn aus Delphi heraus gestartet
 
???

Du möchtest also alle Eingabegeräte blockieren aber keine Adminrechte benötigen oder was?

Wenn du den Computer "abschließen" möchtest, reicht Lockworkstation (bzw. Win+L>) aus. Ist sicher, mit richtigem Rechtemanagement und DIE beste Lösung.

Wenn du Eingaben blockieren möchtest, dann ist Blockinput sicher schon passend, aber dann darfst du dich nicht darüber beschweren, dass das Ding Adminrechte benötigt. Ein Ottonormalbenutzer kann halt nicht alles und das ist auch gut so.

mkinzler 14. Jul 2010 14:54

AW: Programm klappt nur, wenn aus Delphi heraus gestartet
 
Es gibt auch fertige Lösungen welche z.B. bei Verbindungasabbruch mit Bluetoothgerät die Workstation locken

Delphi-Narr 14. Jul 2010 14:59

AW: Programm klappt nur, wenn aus Delphi heraus gestartet
 
Also ich möchte das eigentlich so haben: Ich starte mein Programm, welches dann Maus und Tastatur sperrt, Desktop wird aber weiterhin angezeigt (Ich lege eine Teiltransparente Form darüber).
Jetzt soll das Programm sowohl Tastatur als auch Maus sperren (Tastatur ist eigentlich das wesentliche).
Dabei sollen auch Strg+Alt+Del gesperrt werden.
Adminrechte sollten kein Problem sein.

Viele Grüße!

himitsu 14. Jul 2010 15:10

AW: Programm klappt nur, wenn aus Delphi heraus gestartet
 
BlockInput blockt keine Sicherheitsmechianismen, also Strg+Alt+Entf wirst du damit wohl nicht sperren können.

Delphi-Narr 14. Jul 2010 15:18

AW: Programm klappt nur, wenn aus Delphi heraus gestartet
 
Ich hatte es mit

Delphi-Quellcode:
SystemParametersInfo(97,Word(True),@OldValue,0);
probiert, doch leider hat das nichts gebracht, obwohl das auch Strg+Alt+Del sperren soll. Gibts denn eine Möglichkeit, Auch diese Tasten zu sperren?

Viele Grüße!

jfheins 14. Jul 2010 15:41

AW: Programm klappt nur, wenn aus Delphi heraus gestartet
 
Ja. Installiere Linux :mrgreen:
Im Ernst: Diese Shortcuts sind (aus gutem Grund) sehr tief im system verankert, eben damit sie immer gehen. Credo: Egal was passiert, der Benutzer/Administrator behält die Kontrolle über seinen PC. Du könntest die GINA dll austauschen (lies: neu programmieren) aber das möchtest du nicht ;)

Muellermilchtrinker 14. Jul 2010 15:47

AW: Programm klappt nur, wenn aus Delphi heraus gestartet
 
schau mal bei den schweizern


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:27 Uhr.
Seite 2 von 2     12   

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