Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como mostrar un carácter (https://www.clubdelphi.com/foros/showthread.php?t=22646)

zam 22-06-2005 15:04:38

Como mostrar un carácter
 
Hola mi pregunta es como hay que hacer para mostrar un carácter (por ejemplo en un label) si éste carácter tiene un código ascii superior a 255. Por ejemplo, como muestro el carácter cuyo código hexadecimal es: $C820!!!!!!

delphi.com.ar 22-06-2005 15:22:12

El código ASCII extendido solo tiene 8 bits.... ¿Cómo que lo queres mostrar?....

Código Delphi [-]
Caption := Chr(LoByte($C820)) + Chr(HiByte($C820))

zam 22-06-2005 16:27:48

Esta es la duda
 
Si fuera el del carácter 'a' seria:

label1.caption := char($61); //Esto mostraría el carácter a en mi label

La pregunta es:

¿Como escribo en un label, por ejemplo, el símbolo del euro (€) sabiendo que el código hex del euro = $20AC ???????????????? Se que es un carácter unicode de 2 bytes y tendría que utilizar el tipo WideString, pero no lo consigo!!!!

delphi.com.ar 22-06-2005 16:56:11

Chr(128) :D?
Te recomiendo leer la ayuda de las winapis CharToOem y OemToChar.

Saludos!

roman 22-06-2005 17:00:20

Cita:

Empezado por delphi.com.ar
Chr(128)

Ç

:confused:

// Saludos


La franja horaria es GMT +2. Ahora son las 08:25:52.

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