En vb6

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

en vb6 , pourquoi le code suivant m'affiche 4 et non pas 1234
merci d'avance
cordialement



Private Sub Command1_Click()
For i = 1 To 4 Step 1
Text1.Text = i

Next i
End Sub


--

1 réponse

  1. Utilisateur anonyme
     
    Bonjour

    merci d'utiliser correctement la coloration syntaxique, voir ici
    https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

    Pour ta question, "dérouler" le code te donne la réponse

    Quand 1 vaut 1, je mets i dans Text1.Text
    Quand i vaut 2, je mets 2 dans Text1.Text (et par conséquent j'écrase le texte présent)
    Etc...

    Une autre façon de trouver et comprendre par toi même est de mettre un point d'arrêt en début de code, puis d'exécuter en pas à pas. Et à chaque pas regarder le contenu de toutes les variables.
    0