Converter char para Ascii
12/03/2004
0
preciso transformar um char em código ascii mas não encontrei função para isso, alguém tem alguma idéia??
Agradecido
Anisio
Posts
12/03/2004
Marcelo
1º - No evento KeyPress do form, digite o seguinte:
var i : Integer; begin i := Key; ShowMessage( IntToStr( i )); end;
2º - Coloque um Edit no form.
3º - Mude a propriedade ´KeyPreview´ do form para ´True´.
Ao executar a aplicação, digite algo no Edit, que surgirá uma mensagem com o código correspondente ao valor digitado!
Valeu?
12/03/2004
Anisio
uso Delphi 5, naum sei se é por isso, mas o i (integer) não pode receber um char...
12/03/2004
Denis
ou do char que vc. colocar dentro da função ord.
12/03/2004
Marcelo
Colega, eu fiz o exemplo em Builder, pois aki nao tenho o Delphi intalado!
Tente fazendo conversões do tipo: i := StrToInt( Key );
Valeu?
Clique aqui para fazer login e interagir na Comunidade :)