Tema: File of Byte
Ver Mensaje Individual
  #2  
Antiguo 27-05-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Reputación: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Si es que buscáis siempre lo difícil.

Lo que tienes que usar es StrToInt. Por ejemplo:

Código Delphi [-]
FUNCTION ConvertirValor (ValorHex: STRING): BYTE;
BEGIN
  RESULT := BYTE (StrToInt (ValorHex) AND $000000FF);
END;

VAR
  Valor: BYTE;
BEGIN
  Valor := ConvertirValor ('$A1');
END;

El "AND" sirve para maneter el valor en 8bit y evitar el desbordamiento.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita