Re,
Me revoilà.
Existe-t' il une commande pour tester une clé de la base de registre du style :
If KeyExist("HKLM\Software\.......") qui est une commande KIXtart.
Merci.
Cordialement.
Re,
Me revoilà.
Existe-t' il une commande pour tester une clé de la base de registre du style :
If KeyExist("HKLM\Software\.......") qui est une commande KIXtart.
Merci.
Cordialement.
en lisant la clef.. et utilisant le gestionnaire d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 msgbox ExisteCle("HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\8.0\Annots\bStampsPaletteInvisibled") msgbox ExisteCle("HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\8.0\Annots\bStampsPaletteInvisible") Function ExisteCle( stKey) On Error Resume Next Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.RegRead stKey ExisteCle = (Err = 0) End function
Code : Sélectionner tout - Visualiser dans une fenêtre à part ExisteCle = (Err = 0)
Est ce bien l'équivalent de :
Si oui, certes ta façon de faire est plus rapide, mais je considère que placer le If dans le code est mieux et permet d'éviter certaines erreurs de lecture de son code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 If (Err.Number = 0) Then ExisteCle = True Else ExisteCle = False End If
Pourquoi faire compliqué lorsque l'on peut faire encore plus compliqué.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager