Verrouilleur d'application

Description

Ce source comprend le composant TVerrouilleur qui permet de bloquer certaines fonctionnalités parfois indésirables pour un certain type de logiciel.

Les verrous gérés sont :
  • Les combinaisons de touches suivantes :

CTRL + ESC : Ouverture du menu "Démarrer".
CTRL + ALT + SUP : Affichage du gestionnaire de tâches.
ALT + TAB : Basculement entre les différents programmes ouverts.
ALT + ESC : Réactivation d'une application ouverte
  • Les touches de clavier Microsoft ( et donc les raccourcis associés, comme par exemple "Logo Windows" + E ) :

Touches Logo Windows
Touche Applications
  • La barre des tâches


Ce composant est un singleton (un seul composant par application) facilement modifiable pour rajouter d'autres verrous.

Il a été testé UNIQUEMENT avec Delphi 7 et sous Windows XP SP2. Pour les autres versions de windows, à vous de tester.

Conclusion :


Pour l'utilisation du composant, il suffit de le placer sur une fiche, de sélectionner les verrous que l'on veut activer, un à un, ou bien en utilisant le verrouillageTotal.

L'activation (respectivement la désactivation) des verrous se fait en mettant la propriété Actif à TRUE (respectivement FALSE).

ATTENTION !! Les verrous sont également fonctionnels dans le concepteur de fiches, et pas uniquement à l'execution.

Voici des exemples d'utilisation possible :
  • En combinaison avec un verrouillage par mot de passe, interdisant la fermeture du programme, ce composant garantira que seule l'application sera accessible.
  • Faire disparaitre la barre des tâches pour avoir accès en permanence à la totalité du bureau.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.