FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
antiChar
hola amigos.. tengo un problema de conversion...
Necesito convertir un char, por ejemplo "A", a su equivalente en hexadecimal... existe una funcion contraria al char... la que transforme mi char en numeros.... porfa denme una manito gracias |
#2
|
|||
|
|||
Busca información sobre la funcion IntToHex(), muy fácil con la tecla F1
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#4
|
||||
|
||||
Yo todavía sigo pensando cual es la funcion Char
|
#5
|
|||
|
|||
Cita:
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#6
|
|||
|
|||
Cita:
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#7
|
|||
|
|||
Amigos el siguiente codigo funciona perfectamente...
h := IntToHex(Ord( 'A' ), 2 ); en donde h es de tipo string; ahora bien... en mi caso, el caracter que quiero transformarlo a hexadecimal lo obtengo de uan tabla, con el codigo sub1:=query1.fieldbyname('sub').asstring; en donde el valor de sub es un string; este puede ser cualquier letra del abcedario ahora hago la conversion con... sub2:=inttohex(ord(quotedstr(sub1)),2); en donde sub2 es un string; me tira un problema de compatibilidad... que puede ser... ayuda porfa.... |
#8
|
||||
|
||||
Cita:
Lo que necesitamos es un Char y tenemos un string, menos mal que delphi permite acceder a cada uno de los caracteres de un string por separado. Por ejemplo, si queremos utilizar el primer carácter de la cadena sub1 Pero, y que pasa si la cadena sub1 esta vacía, pues que se monta un buen jaleo Así que va a ser mejor comprobar primero si tiene el tamaño adecuado:
|
#9
|
|||
|
|||
muchas gracias seoane... me salvaste....
garcias tambien por lo rapido de la respuesta saludos |
|
|
|