Pôxa, é isso mesmo amigo...
Obrigado!
sds
Adjalma
Rubem Nascimento da Rocha <[EMAIL PROTECTED]> escreveu:
Meu caro, vc está muito equivocado. Não tem sentido algum fazer esse typecast
pra PChar. PChar é um tipo de ponteiro, e por esse motivo que vc está tendo o
erro 'Incompatible types'. Faça assim:
1) Se wPrimLetra é do tipo Char, faça simplesmente assim:
ShowMessage(Format('%d', [Ord(wPrimLetra)]));
2) Se wPrimLetra é do tipo String, faça simplesmente assim:
ShowMessage(Format('%d', [Ord(wPrimLetra[1])]));
De onde vc tirou a idéia de que precisava de PChar?
Sds.
________________________________
To: [email protected]
From: [EMAIL PROTECTED]
Date: Wed, 16 Apr 2008 15:36:07 -0300
Subject: [delphi-br] String X pChar
Caros,
Estou tentando retornar o código ASCII de uma letra:
wPrimLetra := 'A';
ShowMessage( IntToStr( Ord( pchar( wPrimLetra ))) );
Mas dá o seguinte erro:
[Error] UnitCadPlacas.pas(742): E2008 Incompatible types.
Alguém poderia me ajudar?
sds
Adjalma
---------------------------------
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
[As partes desta mensagem que não continham texto foram removidas]
__________________________________________________________
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver
offline. Conheça o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br
---------------------------------
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
[As partes desta mensagem que não continham texto foram removidas]