TODOPIC
Lenguajes de programación para PC => Visual Basic => Mensaje iniciado 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
-
Prueba con chr$(13) + chr$(10)
Uno de ellos es retorno de carro y el otro es nueva línea.
-
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.
-
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
-
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
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 :-/
-
y la diferencia ?????? .........
-
jajaja aflojenle al ron muchachos xd!
-
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
« Ú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
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:
-
Jajajaa, el foro no engañaaaaaa...