Tableau de données

Lilipousse - 10 oct. 2013 à 17:00
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 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.

Merci d'avance :)

1 réponse

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
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

0
Rejoignez-nous