TODOPIC

Lenguajes de programación para PC => Visual Basic => Mensaje iniciado por: pantera en 30 de Agosto de 2006, 13:11:13

Título: MsgBox -> Como realizar un cambio de linea ?
Publicado por: pantera en 30 de Agosto de 2006, 13:11:13

Hola

Alguien podria ayudarme, es que no se bien como meter un cambio de linea y retorno de carro [ENTER] en un caja de texto.

  MsgBox ("Error al intentar abrir COM" + Str$(No_puerto) + " " +

                ENTER

               Err.Description)
Título: Re: MsgBox -> Como realizar un cambio de linea ?
Publicado por: Mario_2004 en 30 de Agosto de 2006, 13:35:12
Hola, es tan simple como añadir esta constante:
Código: [Seleccionar]
vbCrLfque equivale a:
Código: [Seleccionar]
Chr(13) + Chr(10)
saludos

Mario
Título: Re: MsgBox -> Como realizar un cambio de linea ?
Publicado por: BrunoF en 30 de Agosto de 2006, 15:37:12
Hola muchachos. Una aclaracion al margen. Los comandos "+" se usan para sumar, no para unir cadenas de texto.
El comando correcto es el "&".
Y como dice Mario puedes optar por poner vbcrlf o bien chr(13) & chr(10).
Saludos.
Título: Re: MsgBox -> Como realizar un cambio de linea ?
Publicado por: pantera en 31 de Agosto de 2006, 16:04:56
Gracias

si me funciono

texto_salida = texto_salida & Chr$(13) & Chr$(10)