TODOPIC

Lenguajes de programación para PC => Visual Basic => Mensaje iniciado por: karlss en 23 de Junio de 2006, 07:17:16

Título: Dificultad con TextBox
Publicado por: karlss en 23 de Junio de 2006, 07:17:16
Mediante el puerto serie recibo a través de un pic una cadena de caracteres.
La dificultad esta en que recibo la cadena de caracteres, la primera va bien, pero al recibir una segunda,tercera o cuarta, no consigo que la ultima cadena de caracteres se coloque en primer lugar del textbox y las predecesoras se desplacen hacia abajo.

Lo he intentado poniendo al final de la trama recibida + Chr&(13) para simular asi la tecla ENTER, pero tampoco funciona. Escribia para saber si alguien tiene algun ejemplo que lo realice o sepa cual es mi fallo.
gracias de antemano
Título: Re: Dificultad con TextBox
Publicado por: Nocturno en 23 de Junio de 2006, 07:35:50
Prueba con chr$(13) + chr$(10)

Uno de ellos es retorno de carro y el otro es nueva línea.
Título: Re: Dificultad con TextBox
Publicado por: BrunoF en 23 de Junio de 2006, 08:58:41
Si la idea es solamente pa acomodar los datos en el Textbox, podes poner lo que te dijo Nocturno o bien usar el vbcrlf que es un comando muy parecido al que te paso Nocturno.

text1.text = "Primer Renglon" & vbcrlf & "Segundo renglon" & vbcrlf

Uy! y un detalle basico! la propiedad Multiline del textbox debe estar a True.

Saludos.
Título: Re: Dificultad con TextBox
Publicado por: JCAK en 27 de Junio de 2006, 14:42:21
Amigos, ninguna de las respuestas anteriores resuelve lo que pregunta karlss
El está pidiendo poner la cadena de caracteres al comienxo del txtBox, y no al final.

Lo que debes hacer es:

Dim CadenanNueva as String
CadenaNueva = acá deberías leer el dato del RS232
txtbox.text = CadenaNueva & vbcrlf & txtbox.text

Saludos
Título: Re: Dificultad con TextBox
Publicado por: Toph en 28 de Junio de 2006, 19:56:42
Citar
Amigos, ninguna de las respuestas anteriores resuelve lo que pregunta karlss
JCAK me temo que tampoco la tuya  :mrgreen:,  tomando prestado tu codigo lo que karlss necesita es

Código: [Seleccionar]
Dim CadenanNueva as String
CadenaNueva = acá deberías leer el dato del RS232
txtbox.Text = CadenaNueva & vbCrLf & txtbox.Text

ya lo probe karlss y lo que va recibiendo lo pone al principio del textbox y lo demas se dezplasa  :-/
Título: Re: Dificultad con TextBox
Publicado por: JCAK en 30 de Junio de 2006, 09:44:35
y la diferencia ?????? .........
Título: Re: Dificultad con TextBox
Publicado por: BrunoF en 30 de Junio de 2006, 09:58:46
jajaja aflojenle al ron muchachos xd!
Título: Re: Dificultad con TextBox
Publicado por: Toph en 30 de Junio de 2006, 15:44:31
y la diferencia ?????? .........
La diferencia es que lo habias puesto alreves lo publicaste el  27 de junio, y cuando vistes mi mensaje lo modificaste, lamentablemente para vos aparece registrada que le hiciste una modificacion hoy a ese codigo
Citar
« Última modificación: Hoy a las 09:42:44 por JCAK »
asi que no estes intentando hacer creer a la gente de que no te habias equivocado, mejor aprende a reconocer cuando te equivocas  :D

Citar
jajaja aflojenle al ron muchachos xd!
el que le tiene que aflojar a su ego es JCAK que no puede reconocer que se habia equivocado. :mrgreen:


Título: Re: Dificultad con TextBox
Publicado por: Nocturno en 30 de Junio de 2006, 15:52:34
Jajajaa, el foro no engañaaaaaa...