vinzdu95
Messages postés4Date d'inscriptionmardi 6 août 2002StatutMembreDernière intervention11 août 2002
-
8 août 2002 à 17:42
vinzdu95
Messages postés4Date d'inscriptionmardi 6 août 2002StatutMembreDernière intervention11 août 2002
-
8 août 2002 à 23:52
je n'arrive pas à déboguer mon programme qui est pourtant assez simple. J'utilise dans celui-ci une chaîne de caractère constitué uniquement de 0 et de 1 afin d'indiquer à VB de rendre inactif ou actif des boutons servant à manipuler les données d'un jeu d'enregistrement (DAO)
j'ai dans un premier temps identifier clairement mais boutons:
Plus loin je met en place un moyen d'activer ou désactiver ces boutons:
Public Sub navigateButtons(sButtonString As String)'dans e programme sButtonString reçoit la valeur "00111101011"
Dim iIndex As Integer
Dim iButtonLength As Integer
sButtonString = Trim$(sButtonString) 'supprime les éventuels espaces à gauche et à droite
iButtonLength = Len(sButtonString)
For iIndex = 1 To iButtonLength
If (Mid$(sButtonString, iIndex, 1) = "1") Then
Cmdbouton(iIndex - 1).Enabled = True
Else
Cmdbouton(iIndex - 1).Enabled = False
End If
Next
DoEvents
End Sub
Mais voilà, quand je ance mon prog j'ai ce message d'erreur:
MESSAGE D'ERREUR
Erreur de compilation
Variable ou procédure attendue et non un type Enum
nb:Mais pourquoi ne comprend t-il pas qu'il sagit simlement de désactiver un bouton?....
SVP aidez-moi!