Problème avec une calculatrice - VB/VBA/VBS - Programmation
Marsh Posté le 23-04-2007 à 20:52:24
Le problème est que j'ai copié collé des boutons. 
J'ai tout recommencé à 0 et j'ai simplifié en supprimant un max, je n'ai plus de message d'erreur mais le nouveau problème est que mon résultat de calcul ne s'affiche pas : 
| Code : 
 | 
Marsh Posté le 23-04-2007 à 21:08:44
Bonsoir 
 
Ta variable resultat est définie dans Sub cmdCalculer_Click() 
 
C'est peut etre genant pour l'appeler plus tard ?
Marsh Posté le 23-04-2007 à 21:20:52
moi j'ai fait 
ca 
ya le code pour affecter le resultat à la zone de texte 
 
'Commande de calcul du résultat 
Private Sub cmdCalculer_Click() 
Dim resultat As Double 
Texte1 = text1.Text 
valeur1 = CDbl(Texte1) 
Texte2 = text2.Text 
valeur2 = CDbl(Texte2) 
'optionbutton d'addition 
If OptAddition.Value = True Then 
resultat = valeur1 + valeur2 
Call afficher 
End If 
End Sub 
' Commande pour quitter 
Private Sub cmdQuitter_Click() 
End 
End Sub 
Sub afficher() 
'resultat = 11 
aff.Text = CStr(resultat) 
End Sub 
 
 
le problème est que resultat n'est pas public donc quand je rentre dans afficher() resultat=0 
 
si ca peut t'aider 
t'en mieux
Marsh Posté le 23-04-2007 à 22:30:34
Voici ma version finale au cas où cela pourrait servir à qualqu'un d'autre. 
| Code : 
 | 
Marsh Posté le 23-04-2007 à 19:50:32
Bonjour à tous;
Je cherche à créer une petite calculatrice, c'est mon premier
exercice en vb6 et je n'arrive pas à m'en sortir.
Lorsque j'exécute le programme pour le tester j'ai le message
suivant: erreur de compilation "La declaration de la procédure ne
correspond pas à la description de l'évenement ou de la procédure du
même nom". Et la ligne du code "Private Sub cmdQuitter_Click "est
soulignée.
Lorsque je rajoute des (index as integer) à tous les sub j'ai le
message suivant :
Erreur de compilation:
"méthode ou membre de données introuvable"
Pouvez-vous m'aidez à trouver le problème s'il vous plaît? D'avance
merci.
Voici le code