Access : Bloquer la fenêtre base de données à l'ouverture
thiosyiasar
Messages postés186Date d'inscriptionlundi 11 mars 2002StatutMembreDernière intervention30 novembre 2010
-
11 nov. 2002 à 11:53
cs_Juliendu88
Messages postés39Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention17 juin 2004
-
3 mai 2004 à 15:00
Bonjour
Je cherche une solution pour bloquer l'ouverture de la fenêtre 'Base de données' qui apparait si on maintient la touche Maj à l'ouverture.
thiosyiasar
Messages postés186Date d'inscriptionlundi 11 mars 2002StatutMembreDernière intervention30 novembre 20103 21 nov. 2002 à 18:15
Merci pour ton aide :)
J'ai pas tout compris de ta réponse (le module AllowBypassKey ?) mais ca a orienté ma recherche et puis j'ai trouvé. (dans l'aide d'access)
La propriété n'existe pas dans la base de données alors il faut la créer et la mettre à False
Il suffit d'éxécuter ce code une fois :
Sub ParamProprDémarrage()
ModifiePropr "AllowBypassKey", dbBoolean, False
End Sub
Function ModifiePropr(chNomPropriété As String, varTypeProp As Variant, varValeurProp As Variant) As Integer
Dim bds As Database, prp As Property
Const conErreurPropNonTrouvée = 3270
Set bds = CurrentDb
On Error GoTo Change_Err
bds.Properties(chNomPropriété) = varValeurProp
ModifiePropr = True
Change_Sortie:
Exit Function
Change_Err:
If err = conErreurPropNonTrouvée Then ' Propriété non trouvée.
Set prp = bds.CreateProperty(chNomPropriété, varTypeProp, varValeurProp)
bds.Properties.Append prp
Resume Next
Else
' Erreur inconnue.
ModifiePropr = False
Resume Change_Sortie
End If
End Function
cs_Juliendu88
Messages postés39Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention17 juin 2004 3 mai 2004 à 15:00
Quand tu fais un executable avec office developper et que tu installes un projet contenant ton code...ca arche toujours la desactivation de la touche shift ??