Ir al contenido


Foto

cadenas, cadenas en d2010


  • Por favor identifícate para responder
4 respuestas en este tema

#1 FGarcia

FGarcia

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 687 mensajes
  • LocationMéxico

Escrito 27 marzo 2010 - 12:58

Una duda:

STX y CR son caracteres de control ASCII ¿hay algun inconveniente o modificacion en su uso en D2010?

Estoy probando un componente de comunicacion serial en 2010 y no, no me esta funcionando, uso estos caracteres como marcadores de inicio y fin de cadena para armar un paquete de datos y pues este no se "arma" el codigo es el mismo que alguna vez use en d7 y funciona perfecto.

¿alguna experiencia en esto o recomendacion?


(b)(b)(b)
  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 27 marzo 2010 - 01:04

Una duda:

STX y CR son caracteres de control ASCII ¿hay algun inconveniente o modificacion en su uso en D2010?

Estoy probando un componente de comunicacion serial en 2010 y no, no me esta funcionando, uso estos caracteres como marcadores de inicio y fin de cadena para armar un paquete de datos y pues este no se "arma" el codigo es el mismo que alguna vez use en d7 y funciona perfecto.

¿alguna experiencia en esto o recomendacion?


(b)(b)(b)


Hola

Me imagino que es un tema que tiene que ver con UNICODE, no cuento con D2010 por lo que no puedo hacer una prueba, lo que te recomiendo es que hagas un trazado en el código que está recibiendo los caracteres y checar los valores caracter por caracter que se reciben en el componente, lamentablemente es lo único que puedo recomendarte.

Salud OS
  • 0

#3 FGarcia

FGarcia

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 687 mensajes
  • LocationMéxico

Escrito 27 marzo 2010 - 03:08

Pues buscando y buscando encontre que efectivamente el codigo de CPort para d2010 tiene bugs de cadenas (Unicode) y es una lata que aun no se arregla -bueno, un proyecto Open y Free- lastima, me gusta el componente y pues mis conocimientos aun no son los suficientes para arreglarlo. Mientras tendre que ver otra alternativa.

Inician las vacaciones para los afortunados!!!!!

(b) (b) (b) (b) (b) (b) (b) (b) (b)

y los que no lo somos pues tambien!!!

(b) (b) (b) (b) (b) (b) (b) (b) (b)



  • 0

#4 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 27 marzo 2010 - 03:16

Pues buscando y buscando encontre que efectivamente el codigo de CPort para d2010 tiene bugs de cadenas (Unicode) y es una lata que aun no se arregla -bueno, un proyecto Open y Free- lastima, me gusta el componente y pues mis conocimientos aun no son los suficientes para arreglarlo. Mientras tendre que ver otra alternativa.

Inician las vacaciones para los afortunados!!!!!

(b) (b) (b) (b) (b) (b) (b) (b) (b)

y los que no lo somos pues tambien!!!

(b) (b) (b) (b) (b) (b) (b) (b) (b)




Y porque no pruebas los AsyncPro, yo creo que te va a gustar trabajar con ese componente.

Salud OS
  • 0

#5 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 27 marzo 2010 - 07:43

Yo tampoco tengo delphi 2010 pero ¿proqué no tratas de pasar las cadenas a unicode antes de enviarlas?.

Saludos.
  • 0




IP.Board spam blocked by CleanTalk.