Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   Enviar varias lineas a un TextBox (http://www.forosdelweb.com/f69/enviar-varias-lineas-textbox-368008/)

R-maipu 01/02/2006 16:22

Enviar varias lineas a un TextBox
 
Hola

Tengo el siguiente caso, necesito enviar n lineas a un control TextBox (multilinea), la idea es que según las selecciones que el usuario vaya haciendo estas se almacenen separadas por lineas en un campo memo. He tratado de hacerlo, pero todas las lineas que envio al control me quedan en una sola linea, he intentado enviando la cadena con un chr(13) al final(para simular un enter), pero no funciona. Ej: envio al control, "Medida: 14x25", "color: magenta", "Papel: 80 gr", etc. Todas estas deberían quedar en lineas diferentes.


Gracias.

vbx3m 01/02/2006 19:44

Pues utiliza chr(13)+chr(10). Ej:

Código:

Text1.Text= "Texto1" & Chr(13)+Chr(10) & "Texto2" & _
                  "Texto3"


VisualGuallabo 02/02/2006 11:58

Tambien puedes acerlo con la Constante predefinida vbCrLf que manda a la siguiente linea.
Cita:

Ejemplo1:
Text1 = "Texto1" & vbCrLf & "Texto2" & vbCrLf & "Texto3"
Ejemplo2:
'agregar a la linea siguiente
Text1 = Text1 & vbCrLf & "Texto3"
'agregar a la linea siguiente desde la primera
Text1 = Text1 & "Texto3" & vbCrLf

R-maipu 17/02/2006 16:13

Gracias maestros, voy a probar

ci2000 17/02/2006 16:33

Tambien puedes acerlo con la Constante predefinida vbnewLine que manda a la siguiente linea.

Cita:
Ejemplo:
Código:

Text1 = "Texto1" & vbnewLine & "Texto2" & vbnewLine & "Texto3"
Saludos


La zona horaria es GMT -6. Ahora son las 02:43.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.