Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : MESSAGE D'ERREUR [ Archives / J'AI BESOIN D'AIDE !!!! :O ] (vinzdu95)

jeudi 8 août 2002 à 17:42:49 | MESSAGE D'ERREUR

vinzdu95

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:

Option Explicit
Private Enum Cmdbouton
cmdAllerPremier = 0
cmdAllerPrécédent = 1
cmdAllerSuivant = 2
cmdAllerDernier = 3
cmdAjouterNouveau = 4
cmdEditer = 5
cmdEnregistrer = 6
cmdSupprimer = 7
cmdAnnuler = 8
cmdRechercher = 9
cmdTerminer = 10
End Enum

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!



jeudi 8 août 2002 à 21:35:42 | Tu te trompe de site

DelphiCool

Administrateur CodeS-SourceS

Euh ta plus grosse erreur est d'avoir posté ta question sur Delphifr,
lol


-------------------------------------------
DelphiCool

http://delphicool.developpez.com
http://delphicool.developpez.com/forum



-------------------------------
Réponse au message :
-------------------------------

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:

Option Explicit
Private Enum Cmdbouton
cmdAllerPremier = 0
cmdAllerPrécédent = 1
cmdAllerSuivant = 2
cmdAllerDernier = 3
cmdAjouterNouveau = 4
cmdEditer = 5
cmdEnregistrer = 6
cmdSupprimer = 7
cmdAnnuler = 8
cmdRechercher = 9
cmdTerminer = 10
End Enum

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!




jeudi 8 août 2002 à 21:35:48 | Re : MESSAGE D'ERREUR

Nono40

Tu as juste manqué un truc : ici c'est un site sur Delphi et non Visual Basic. Essaye donc de poser ta question sur http://www.vbfrance.com/

--- Nono du Moulin ---


-------------------------------
Réponse au message :
-------------------------------

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:

Option Explicit
Private Enum Cmdbouton
cmdAllerPremier = 0
cmdAllerPrécédent = 1
cmdAllerSuivant = 2
cmdAllerDernier = 3
cmdAjouterNouveau = 4
cmdEditer = 5
cmdEnregistrer = 6
cmdSupprimer = 7
cmdAnnuler = 8
cmdRechercher = 9
cmdTerminer = 10
End Enum

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!




jeudi 8 août 2002 à 23:52:00 | Re : merci quand même le prb n'est plus

vinzdu95


effectivement on ne m'y reprendra plus


-------------------------------
Réponse au message :
-------------------------------


Euh ta plus grosse erreur est d'avoir posté ta question sur Delphifr,
lol


-------------------------------------------
DelphiCool

http://delphicool.developpez.com
http://delphicool.developpez.com/forum



-------------------------------
Réponse au message :
-------------------------------

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:

Option Explicit
Private Enum Cmdbouton
cmdAllerPremier = 0
cmdAllerPrécédent = 1
cmdAllerSuivant = 2
cmdAllerDernier = 3
cmdAjouterNouveau = 4
cmdEditer = 5
cmdEnregistrer = 6
cmdSupprimer = 7
cmdAnnuler = 8
cmdRechercher = 9
cmdTerminer = 10
End Enum

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!







Cette discussion est classé dans : message, boutons, erreur, iindex, sbuttonstring


Répondre à ce message

Sujets en rapport avec ce message

Erreur : Violation d'accès à l'adresse 00482976 [ par titi29 ] Je vous énonce mon problème.Lors de l'ouverture d'un menu, un message d'erreur s'affiche environ 4 fois avant une exécution normale de tout le logicie Erreur : Violation d'accès à l'adresse 00482976 [ par titi29 ] Je vous énonce mon problème.Lors de l'ouverture d'un menu, un message d'erreur s'affiche environ 4 fois avant une exécution normale de tout le logicie Erreur : Violation d'accès à l'adresse 00482976 [ par titi29 ] Je vous énonce mon problème.Lors de l'ouverture d'un menu, un message d'erreur s'affiche environ 4 fois avant une exécution normale de tout le logicie erreur bde [ par jakouz ] bonjour,quand j' execute une appl. delphi j'ai le message d' erreur suivant,"probleme sur BDEEngineError : Nom Dupliqué dans ce contexte"mais je ne sa Message d'erreur "floating point.." sur certain pc [ par kristof708 ] slt a tousvoila, qui peut m'aider a conprendre ce qui deconneje recupere 2 valeurs ds un edit avec une virguleje dois additionner ces 2 valeurs par ex a l'aide!! pour la comprehension d'un message [ par jane20002 ] bonjour,une application qui utilise le moteur BDE fonctionne sur certain ordi avec Windows XP Pro comme OS et pas sur d'autres ordis , l'application d au webmaster ... [ par sisi231 ] SISI231Monsieur le webmaster : je mets ici ma question ne trouvant pas d'autres endroits pour la poser :Voulant répondre à un message qui m'était adre Navigateur [ par delphigenial ] Bonjour a tous.J'essaye d'apprendre à programmer sur delphi 7, j' ai 20 ans et comme je suis novice je recontre quelques problemes,puvez vous m'aider desactiver erreur [ par Smeito79 ] Slt,je voudrai desactiver le message d'erreur qui s'affiche lorceke le composant IdFTP n'arrive pas a ce connecter au serveur(si celui-ci est offline) Erreur systeme [ par virginia ] BonjourLorsque je lance VB6 j'ai un message"Veuillez patientez pendant que windows configureMicrosoft office XP standart"Ce message se lance à chaque


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,404 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.