Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Sécurité
Sécurité Le forum qui s'occupe de votre préoccupation de sécuriser l'accès à votre application Access, ainsi qu'à la sécurité des données.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/10/2007, 15h30   #1
Membre régulier
 
Inscription : mai 2006
Messages : 164
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 164
Points : 95
Points : 95
Par défaut Message pour touche Shift inhibée

J'ai une BDD dans laquelle j'ai inhibé la touche Shift avec l'aide du forum et j'aimerais savoir s'il est possible que lorsque cette base s'ouvre et que l'on appuie sur la touche en question, un message s'affiche pour signaler qu'elle est inactive . J'ai essayé quelque part dans le code VBA, puis avec une macro autokeys , puis avec un bouton de commde et finalement je m'embrouille.
Peut-être la réponse existe sur le site? Quelqu'un pourrait-il m'aider?
Merci
Jacques-Henri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 21h43   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
La touche est enfoncée avant le lancement de l'application, il est donc impossible de savoir si elle a été activée.

Met un message systèmatique dans un splash-screen.

Pour mettre en place un splash Screen voir le tuto sur mon espace.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 22h00   #3
Rédacteur/Modérateur
 
Avatar de Dolphy35
 
Homme Morgan BILLY
Technicien de Production
Inscription : octobre 2004
Messages : 4 106
Détails du profil
Informations personnelles :
Nom : Homme Morgan BILLY
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Technicien de Production
Secteur : Industrie

Informations forums :
Inscription : octobre 2004
Messages : 4 106
Points : 8 745
Points : 8 745
Salut,

tu peux uiliser cette fonction pour savoir si c'est vérrouillé ou pas et comme te le dis loufab tu fais le test sur un splashscreen

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Function ToucheMAJ() As Boolean
 
 Dim MyDb As DAO.Database
 Set MyDb = CurrentDb()
 
 On Error GoTo Err_ToucheMAJ
     If MyDb.Properties("AllowBypassKey") = True Then
        ToucheMAJ = True
    Else
        ToucheMAJ = False
    End If
    Exit Function
 
Err_ToucheMAJ:
    If Err = 3270 Then
        MsgBox "Propriété Non définie"
    End If
 
End Function
Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010
Découvrez avec nous Office 2010
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 22h28   #4
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 941
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 941
Points : 6 283
Points : 6 283
Bonsoir,

regardes si le code que j'avais posté ici peut t'aider.
Comme le souligne Loufab, ce n'est pas une détection faite par Access.
Il se peut que le temps de réaction soit un peu plus long.

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 23h17   #5
Membre régulier
 
Inscription : mai 2006
Messages : 164
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 164
Points : 95
Points : 95
Je ne connaissais pas le splashscreen , ça m'a l'air très très intéressant. je regarde de près dans les prochains jours.
A propos, pouvez-vous me dire comment associer le bouton de cde qui désactive la touche shift à un bouton d'option ou une case à cocher ou bien autre chose qui me permet de visualiser l'action du bouton de commande sur la macro de désactivation créée.
Merci à vous pour votre première réponse et déjà merci pour la suivante.
Jacques-Henri
Jacques-Henri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2007, 21h19   #6
Membre régulier
 
Inscription : mai 2006
Messages : 164
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 164
Points : 95
Points : 95
Pour vous féliciter : j'ai testé le spashscreen , cela marche super. J'avais jamais entendu parler et je trouve cet astuce géniale.Encore un problème de résolu.Merci Loufab et les autres.
Jacques-Henri est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h30.


 
 
 
 
Partenaires

Hébergement Web