Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: bautistasbr en 29 Mayo 2006, 19:27 PM

Título: no añade a list box
Publicado por: bautistasbr en 29 Mayo 2006, 19:27 PM
ola,tengo una mini problema,tengo este codigo en un combo

Private Sub Combo1_Change()
If Combo1.Text = ESPAÑA Then
List1.AddItem = "ola"
End If
End Sub

lo q pasa es q no se añade al listbox
Título: Re: no añade a list box
Publicado por: WarGhost en 29 Mayo 2006, 19:29 PM
Private Sub Combo1_Change()
If Combo1.Text = "ESPAÑA" Then
List1.AddItem = "ola"
End If
End Sub


asi tiene que ser
Título: Re: no añade a list box
Publicado por: Duweick en 31 Mayo 2006, 06:35 AM
excelente:

If Combo1.Text = "ESPAÑA" Then

todo texto, string (cadena de texto o algo asi) tiene q ir encerrado entre " ", en caso de numeros "3" cadena de texto 3.

Bueno espero q no me llamen la atencion x esto. ;)P
Título: Re: no añade a list box
Publicado por: Feyrbrand en 31 Mayo 2006, 13:30 PM
Mmmmm, aver si la voy a diñar, es que ahora estoy con .Net, :P pero...¿no se supone que lo que metas con el metodo additem debe ir entre paréntesis? :huh:

list1.AddItem("ola")

Saludotes
Título: Re: no añade a list box
Publicado por: SheKeL_C$ en 31 Mayo 2006, 15:24 PM
Vale d las 2 maneras, con parentesis y sin el pero ay una diferencia.

If List1.AddItem("hola") Then MsgBox "hola"

If List1.AddItem "hola" Then MsgBox "hola"

El primer codigo es valido, el segundo no
Título: Re: no añade a list box
Publicado por: kakinets en 31 Mayo 2006, 19:43 PM
aka te soluciones el problema espero que te sirva....


Private Sub Combo1_Click()
If Combo1.Text = "ESPAÑA" Then
List1.AddItem ("ola")
End If
End Sub


Saludos KakiNets
Título: Re: no añade a list box
Publicado por: bautistasbr en 1 Junio 2006, 19:59 PM
muxisimas gracias,era lo q necesitaba