Fórum Colocar um Hexadecimal dentro de um byte #260165
26/11/2004
0
muito obrigado.
Tap_pedroso
Curtir tópico
+ 0Posts
26/11/2004
Nildo
var Valor: Byte; begin Valor := StrToInt( ´$´ + Edit1.text ); Showmessage( ´Valor da variavel em hexadecimal: ´ + IntToHex( Valor, 2 ) + #1310 + ´Valor em decimal: ´ + Inttostr( Valor ) ); end;
Gostei + 0
26/11/2004
Tap_pedroso
quando se coloca [b:35f495287a]Valor := StrToInt( ´$´ + Edit1.text );[/b:35f495287a] a variável valor q é do tipo byte vira um valor decimal por exemplo:
Valor := StrToInt( ´$´ + Edit1.text{se no edit for digitado 30 a variavel valor passa a ser 48 e eu preciso q a variavel valor seja o mesmo 30 q digitei no edit} );
obrigado.
Gostei + 0
26/11/2004
Nildo
30hex = 48
Logo, sua variavel fica com o valor 48. Mas se você quiser que sua variavel Byte seja apenas 30 (decimais), então apenas use o StrToInt( Edit1.text );
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)