Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Caracter desconocido... (https://www.clubdelphi.com/foros/showthread.php?t=17404)

Xianto 07-01-2005 12:32:15

Caracter desconocido...
 
Buenas, estoy haciendo una aplicación que tiene un modulo para conexiones UDP. El problema es que tengo que cortar el texto que recibo, pero es que este dichoso texto tiene un caracter que simboliza el fin de linea y no logro dar con el.

Es como si fuera un CHR(5), claro que podria ser el 256 o 257, hay muchos, pero si escribo por ejemplo CHR(8) me aparecera su equivalente ASCII...

Ahora, que funcion se usa para el inverso algo como ASCII(caracter) y que me retorne el correspondiente numero CHR... ???

Es una lucha, saludetes !!!

Neftali [Germán.Estévez] 07-01-2005 13:56:47

Normalmente esos caracteres son el "salto de carro" y "final de línea".
Prueba con ésta definición:

Código Delphi [-]
   //: Salto de carro y Final de Linea 
   CHAR_LF = #10;
   CHAR_CR = #13;

Delphi en alguna unit lo tiene definido así:

Código Delphi [-]
 const
   EndOfLine = #13#10;

marcoszorrilla 07-01-2005 15:19:21

Si manejas MS-DOS aún, tienes un programa llamado Debug:

Debug NombreFichero <enter>
D <enter> quiere decir Dump (Volcar).

Con esto vas a ver todos los códigos que contiene ese fichero, eso sí en hexadecimal:
Texto normal escrito..................Códigos hexadecimales
AAAABBBBCCCC<ENTER><ENTER> 41 41 41 41 42 42 42 42 43 43 43 43 0D 0A 0D 0A.


-Q <quit = Salir>
Supongo que conoces el siste hexadecimal.

Un Saludo.

maeyanes 07-01-2005 15:46:08

Usa Ord(caracter) y obtendrás su número ASCII...


La franja horaria es GMT +2. Ahora son las 22:01:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi