Lilipousse
-
10 oct. 2013 à 17:00
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
10 oct. 2013 à 17:31
Bonjour,
Bonjour,
Je cherche à développer un logiciel sous visual basique.
Il s'agit d'un logiciel avec 3 questions auquelles on répond par vrai ou faux.
(en fait le logiciel est plus compliqué il y à n question et les réponses
ne sont pas uniquement vrai ou faux. Du coup on m'as conseillé de passer par une structure
qui ira chercher les questions et les propositions dans un tableau.
Je suis totallement nouvelle dans la programation et mon code ne marche pas du tout,
pourriez vous m'expliquer ce qui cloche s'il vous plait ?
merci
voici le code :
Public Class Form1
Structure Question
Dim intitulé As String
Dim Proposition1 As String
Dim Proposition2 As String
End Structure
Dim TabIntitulé(2) As Question
TabIntitulé(0).intitulé = "question1"
TabIntitulé(1).intitulé = "question2"
TabIntitulé(2).intitulé = "question3"
Dim TabProposition1(2) As Question
TabProposition1(0).Proposition1 = "vrai1"
TabProposition1(1).Proposition1= "vrai2"
TabProposition1(2).Proposition1= "vrai3"
Dim TabProposition2(2) As Question
TabProposition2(0).iProposition2 = "faux1"
TabProposition2(1).Proposition2= "faux2"
TabProposition2(2).Proposition2= "faux3"
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
For i = 0 To 2
Label1.texte = TabIntitulé(i)
Label2.texte = TabProposition1(i)
Label3.texte = TabProposition2(i)
Next
End Sub
End Class
Je souhaiterai que lorsque quelqu'un clique sur le bouton 1, les 3 labelles changent en descendant tous d'une ligne dans leurs tableaux respectifs.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 10 oct. 2013 à 17:31
Bonjour,
prenons par exemple cette ligne de ton code :
Label2.texte = TabProposition1(i) tu as déclaré que TabProposition1 était un tableau dont chaque élément correspondait à une structure.
En conséquence, il te faut extraire chaque élément de la structure ===>>>
TabProposition1(i).intitulé
TabProposition1(i).Proposition1
et
TabProposition1(i).Proposition2