Pb combobox vb.net
Résolu
pm31
Messages postés
65
Statut
Membre
-
pm31 Messages postés 65 Statut Membre -
pm31 Messages postés 65 Statut Membre -
Bonjour,
voila je voudrai créer une petite application avec un combobox dans lequel il y a des prénom et un label
mai le pb c'est que quand je le l'exécute (debogage) il ne mafiche que le nombre du dernier prénom
voila mon code dans le combobox:
Dim Marie As Byte
Marie = 245
Label1.Text = A.ToString
Dim Pierre As Byte
Pierre = 123
Label1.Text = B.ToString
voila je suis sur Visual basic 2008 express et (je suis débutant) merci
cordialement
voila je voudrai créer une petite application avec un combobox dans lequel il y a des prénom et un label
mai le pb c'est que quand je le l'exécute (debogage) il ne mafiche que le nombre du dernier prénom
voila mon code dans le combobox:
Dim Marie As Byte
Marie = 245
Label1.Text = A.ToString
Dim Pierre As Byte
Pierre = 123
Label1.Text = B.ToString
voila je suis sur Visual basic 2008 express et (je suis débutant) merci
cordialement
A voir également:
- Pb combobox vb.net
- Vb.net express - Télécharger - Langages
- Vba combobox selected item ✓ - Forum VB / VBA
- Remplir combobox vba ✓ - Forum Excel
- Vb.net - Télécharger - Langages
- Combobox vba liste déroulante dynamique ✓ - Forum Excel
10 réponses
bonjour,
il manque un peu de details, c'est quoi A et B?
"voila mon code dans le combobox"
ou justement dans le combobox? il te faut un pur oracle pour comprendre ton pb avec ce que tu donnes là.
il manque un peu de details, c'est quoi A et B?
"voila mon code dans le combobox"
ou justement dans le combobox? il te faut un pur oracle pour comprendre ton pb avec ce que tu donnes là.
bonjour desolé je me suis trompé
Label1.Text = Marie.ToString
Label1.Text = pierre.ToString
voila vous pouriez me dir ce qui ne va pas et me doner un bon exemple merci
Label1.Text = Marie.ToString
Label1.Text = pierre.ToString
voila vous pouriez me dir ce qui ne va pas et me doner un bon exemple merci
tu n'as pas d'erreur dans ce code, un code corrêct t'auras 245 dans label1 et 123 dans label2, la seul chose qui n'est pas traux interessante c'est la convertion je veux dire ce .Tostring elle est faite automatiquement.
si tu veux autre chose il faut le bien expliquer.
si tu veux autre chose il faut le bien expliquer.
re merci pour votre réponse
mai si je n'est pas d'erreur alor pourquoi quand je l'exécute et que je Click sur Marie il m'affiche le nombre de pierre
j'ai mi .ToString parce que j'avais vu un tuto sur internet sur mon pb et il avait mi sa donc...
vous pourriez pas reprendre mon exemple et me le corriger
avez vous compris mon pb ou je vous le ré-explique ?
merci
mai si je n'est pas d'erreur alor pourquoi quand je l'exécute et que je Click sur Marie il m'affiche le nombre de pierre
j'ai mi .ToString parce que j'avais vu un tuto sur internet sur mon pb et il avait mi sa donc...
vous pourriez pas reprendre mon exemple et me le corriger
avez vous compris mon pb ou je vous le ré-explique ?
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ok pas grave
donc je voudrai un combobox avec des nom les nom on des nombre et je voudrai que quand on sélectionne le nom le nombre qui est attribuer au nom s'affiche dans un label voila
merci
donc je voudrai un combobox avec des nom les nom on des nombre et je voudrai que quand on sélectionne le nom le nombre qui est attribuer au nom s'affiche dans un label voila
merci
tu peux pas le faire uniquement avec un combobox ca serai traux laborieux avec les instruction alternatives il te faut creer un datatabele pour le realiser d'une maniere simple:
ex:
Dim dt As New DataTable
Private Sub Form1_Load(...)
dt.Columns.Add("nom")
dt.Columns.Add("num")
dt.Rows.Add("marie", "245")
dt.Rows.Add("toto", "123")
Me.ComboBox1.DataSource = dt
Me.ComboBox1.ValueMember = "num"
Me.ComboBox1.DisplayMember = "nom"
Me.ComboBox1.DropDownStyle = ComboBoxStyle.DropDown
End Sub
Private Sub ComboBox1_SelectedIndexChanged(...)
If Me.ComboBox1.SelectedItem Is Nothing Then Exit Sub
Label1.Text = ComboBox1.SelectedValue.ToString
End Sub
c'est pas testé si ca contient des erreurs met moi au courant.
bonne developpement.
ex:
Dim dt As New DataTable
Private Sub Form1_Load(...)
dt.Columns.Add("nom")
dt.Columns.Add("num")
dt.Rows.Add("marie", "245")
dt.Rows.Add("toto", "123")
Me.ComboBox1.DataSource = dt
Me.ComboBox1.ValueMember = "num"
Me.ComboBox1.DisplayMember = "nom"
Me.ComboBox1.DropDownStyle = ComboBoxStyle.DropDown
End Sub
Private Sub ComboBox1_SelectedIndexChanged(...)
If Me.ComboBox1.SelectedItem Is Nothing Then Exit Sub
Label1.Text = ComboBox1.SelectedValue.ToString
End Sub
c'est pas testé si ca contient des erreurs met moi au courant.
bonne developpement.
ok merci mai cette ligne me bloque dans le debogage
Me.ComboBox1.ValueMember = "num"
sinon avec ce que j'avais fais moi ça ne pouvais pas marcher ?
Me.ComboBox1.ValueMember = "num"
sinon avec ce que j'avais fais moi ça ne pouvais pas marcher ?
je t'ai dis que ca marche mais ca risuqe d'être long et laborieux.
par ex tu peux mettre dans
Private Sub ComboBox1_SelectedIndexChanged(...)
select case combobox1.selecteditem.tostring
case "marie"
label1.text=245
case "jean"
label1.text=123
.
.
.
End Sub
(n'oublie pas enléve ces trois derniers points lol).
par ex tu peux mettre dans
Private Sub ComboBox1_SelectedIndexChanged(...)
select case combobox1.selecteditem.tostring
case "marie"
label1.text=245
case "jean"
label1.text=123
.
.
.
End Sub
(n'oublie pas enléve ces trois derniers points lol).