ayuda con un control text

Iniciado por kichan, 5 Enero 2006, 18:47 PM

0 Miembros y 1 Visitante están viendo este tema.

kichan

resulta que necesito mostrar en mi programa una lista de direciones de archivos. pero me muestra solo uno..
es decir
hago esto
Dim var
var="cadena"
text1.text=var

y esto dentro de un bucle. es decir que el contenido de la variable var .cambia.- y todo tiene que mostrarse en el control text con la propiedad multiline- pero lo que pasa .es que solo me muesta un solo valor. y no todos los que yo necesito .como podria hacerlo. para mostrar una lista de direccines de archivos??

Gangrel

cambia la linea:
text1.text=var
por:
text1.text=text1.text & vbcrlf & var

No se si la constante vbcrlf este bien por que no tengo el visual para comprobvar, esa constante lo que hace es meter un retorno de carro (enter) para que te ponga el item en la linea siguiente. Si lo quitas todo lo va a ir amontonando en una sola linea. Si esta mal busca por hai como se escrive correctamente. Pero casi estoy seguro que esta bien.
La educacion no es un privilegio, es un derecho.

http://www.usuarios.lycos.es/protg

Slasher-K

Lo que dice Gangrel es correcto, pero quiero hacer una pequeña correción porque eso es muy lento. Las llamadas a interfaces son muy lentas porque llevan bastante llamadas en el medio, mejor concatenar los datos en la variable y luego establecer la propiedad el TextBox.


Do
sDatos = sDatos & var & vbCrLf
Loop

txtDatos.Text = sDatos


Saludos.



A la reina de las profundidades que cuida los pasos de una sombra en la noche :*

kichan

gracias pero finalmente lo hice con un listbox
ahora tengo el problema que necesito eliminar una lista
lo hago con removeitem y tambien llamo el metodo clear
y llamo otra vez a la funcion que llena el list pero aun asi no desaparece el item ..por que sera?