Visual Basic - añadir fila listbox

Life is soft - evento anual de software empresarial
 
Vista:

añadir fila listbox

Publicado por Cris (25 intervenciones) el 12/06/2006 16:33:26
Hola,
estoy intentando añadir una fila a una lista de un formulario, pero creo que no me aclaro con algo. esto es lo que he hecho, y me dice que se requiere un objeto. Qué me dejo?

Function añadir()
Dim nueva As ListBox
Dim str As String
Dim tau As Variant

tau= BSC ' lista donde quiero añadir la palabra "prueba"
str = "prueba"
Set nueva = tau.AddItem(str)

End Function

Gracias por adelantado!
Un saludo!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:añadir fila listbox

Publicado por Javi RM (187 intervenciones) el 12/06/2006 16:38:55
Te sobran un par de lineas.
Yo lo haría asi:

Function añadir()
Dim nueva As ListBox
Dim str As String
Dim tau As Variant

str = "prueba"
SET nueva= BSC
nueva.AddItem(str)
End Function

Aunque no se porque necesitas crear un nuevo objeto del tipo ListBox. Puedes agregar directamente el elemento a la lista del formulario.

BSC.AddItem(str)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:añadir fila listbox

Publicado por Cris (25 intervenciones) el 12/06/2006 16:48:16
Hola Javi,
lo he hecho como me dices, tanto creando como sin crear un nuevo objeto listbox y me sale el siguiente error:

"La propiedad TipoDeOrigenDeLaFila debe establecerse en 'Lista de valores' para utilizar este método"

Le doy a ayuda y no me dice nada, sabes a qué se refiere?

Muchas gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:añadir fila listbox

Publicado por Javi RM (187 intervenciones) el 12/06/2006 16:55:15
Estas usando un listBox?
No estará enlazado a alguna base de datos??

Prueba de insertar otro listBox "virgen" y prueba el código con ese a ver que pasa.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:añadir fila listbox

Publicado por Cris (25 intervenciones) el 12/06/2006 17:23:20
de esta forma?

Function añadir()
Dim nueva As ListBox
Dim str As String
Dim tau As Variant

str = "prueba"
Lista170.AddItem (str)


End Function

me sigue dando e mismo error!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:añadir fila listbox

Publicado por gon (55 intervenciones) el 12/06/2006 18:35:10
sacale el parentesis, por ahi es ese el problema

str = "prueba"
Lista170.AddItem str
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:añadir fila listbox

Publicado por Juan (93 intervenciones) el 12/06/2006 18:41:07
Me suena que la lista170 no existe por ningun lado y por eso no encuentra el objeto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar