OVH Cloud OVH Cloud

masquer la touche shift

4 réponses
Avatar
mkouri
salut =E0 tous,
j'ai cr=E9e un fichier mde ou l'application d=E9marre par une=20
demande d'une mot de passe (un formulaire que j'ai cr=E9e=20
moi m=EAme d=E9marre em mode modal) mais si je lance=20
l'application avec la touche shift appuy=E9e le mot de passe=20
et sans utilit=E9 par ce que la base de donn=E9es s'ouvre de=20
tout fa=E7on.
merci pour votre aide

4 réponses

Avatar
Philippe Pham Minh
Bonjour,

Tu peux désactiver cette touche en ficxant la propriété AllowBypassKey à
False.

Philippe

"mkouri" a écrit dans le message de
news:081101c35515$aee56810$
salut à tous,
j'ai crée un fichier mde ou l'application démarre par une
demande d'une mot de passe (un formulaire que j'ai crée
moi même démarre em mode modal) mais si je lance
l'application avec la touche shift appuyée le mot de passe
et sans utilité par ce que la base de données s'ouvre de
tout façon.
merci pour votre aide
Avatar
JS
tu peux aussi protéger ta base par mot de passe (dans le me
nu outils -> sécurité)
Celui ci ne peut pas être désactivé ;)

J.
-----Message d'origine-----
salut à tous,
j'ai crée un fichier mde ou l'application démarre par une
demande d'une mot de passe (un formulaire que j'ai crée
moi même démarre em mode modal) mais si je lance
l'application avec la touche shift appuyée le mot de
passe

et sans utilité par ce que la base de données s'ouvre de
tout façon.
merci pour votre aide
.



Avatar
Philippe Pham Minh
Bonjour,

Voici un extrait de l'aide en ligne (Access 97):
"Propriété AllowByPassKey
Utilisez la propriété ToucheDirecteAutorisée (AllowBypassKey) pour spécifier
si la touche MAJ permettant de contourner les propriétés de démarrage ou la
macro AutoExec est activée. Par exemple, vous pouvez attribuer la valeur
False à la propriété ToucheDirecteAutorisée (AllowBypassKey) pour empêcher
tout utilisateur de contourner les propriétés de démarrage et la macro
AutoExec.

Paramétrage
La propriété ToucheDirecteAutorisée (AllowBypassKey) accepte les paramètres
suivants :

Paramètre Description
True (-1) Active la touche MAJ pour permettre à l'utilisateur de contourner
les propriétés de démarrage et la macro AutoExec.
False (0) Désactive la touche MAJ pour empêcher l'utilisateur de contourner
les propriétés de démarrage et la macro AutoExec.
Vous pouvez paramétrer cette propriété en utilisant une macro ou Visual
Basic.
Pour paramétrer la propriété ToucheDirecteAutorisée (AllowBypassKey) au
moyen d'une macro ou de Visual Basic, vous devez créer la propriété au moyen
de la méthode CreateProperty et l'ajouter à la collection Properties de
l'objet Database.

Remarques
Vérifiez que True est attribué à la propriété ToucheDirecteAutorisée
(AllowBypassKey) lorsque vous déboguez une application.
Le paramétrage de cette propriété n'entre en vigueur que lors de l'ouverture
suivante de l'application de base de données."

Philippe

"mkouri" a écrit dans le message de
news:060e01c3559d$e5a57c40$
tu peux me dire, la propriété AllowBypassKey est de quel
objet (application, form,...) j'ai fait une recherche dans
l'explorateur d'objets et j'ai rien trouvé. merci
-----Message d'origine-----
Bonjour,

Tu peux désactiver cette touche en ficxant la propriété
AllowBypassKey à

False.

Philippe

"mkouri" a écrit dans le message de
news:081101c35515$aee56810$
salut à tous,
j'ai crée un fichier mde ou l'application démarre par une
demande d'une mot de passe (un formulaire que j'ai crée
moi même démarre em mode modal) mais si je lance
l'application avec la touche shift appuyée le mot de passe
et sans utilité par ce que la base de données s'ouvre de
tout façon.
merci pour votre aide


.



Avatar
mkouri
Merci c'est sympa de ton part, salutations
-----Message d'origine-----
Bonjour,

Voici un extrait de l'aide en ligne (Access 97):
"Propriété AllowByPassKey
Utilisez la propriété ToucheDirecteAutorisée
(AllowBypassKey) pour spécifier

si la touche MAJ permettant de contourner les propriétés
de démarrage ou la

macro AutoExec est activée. Par exemple, vous pouvez
attribuer la valeur

False à la propriété ToucheDirecteAutorisée
(AllowBypassKey) pour empêcher

tout utilisateur de contourner les propriétés de
démarrage et la macro

AutoExec.

Paramétrage
La propriété ToucheDirecteAutorisée (AllowBypassKey)
accepte les paramètres

suivants :

Paramètre Description
True (-1) Active la touche MAJ pour permettre à
l'utilisateur de contourner

les propriétés de démarrage et la macro AutoExec.
False (0) Désactive la touche MAJ pour empêcher
l'utilisateur de contourner

les propriétés de démarrage et la macro AutoExec.
Vous pouvez paramétrer cette propriété en utilisant une
macro ou Visual

Basic.
Pour paramétrer la propriété ToucheDirecteAutorisée
(AllowBypassKey) au

moyen d'une macro ou de Visual Basic, vous devez créer la
propriété au moyen

de la méthode CreateProperty et l'ajouter à la collection
Properties de

l'objet Database.

Remarques
Vérifiez que True est attribué à la propriété
ToucheDirecteAutorisée

(AllowBypassKey) lorsque vous déboguez une application.
Le paramétrage de cette propriété n'entre en vigueur que
lors de l'ouverture

suivante de l'application de base de données."

Philippe

"mkouri" a écrit dans le message de
news:060e01c3559d$e5a57c40$
tu peux me dire, la propriété AllowBypassKey est de quel
objet (application, form,...) j'ai fait une recherche dans
l'explorateur d'objets et j'ai rien trouvé. merci
-----Message d'origine-----
Bonjour,

Tu peux désactiver cette touche en ficxant la propriété
AllowBypassKey à

False.

Philippe

"mkouri" a écrit dans le message de
news:081101c35515$aee56810$
salut à tous,
j'ai crée un fichier mde ou l'application démarre par une
demande d'une mot de passe (un formulaire que j'ai crée
moi même démarre em mode modal) mais si je lance
l'application avec la touche shift appuyée le mot de
passe


et sans utilité par ce que la base de données s'ouvre de
tout façon.
merci pour votre aide


.




.