Ver Mensaje Individual
  #3  
Antiguo 12-06-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 20
cHackAll Va por buen camino
Cool Ok

Lo de Mick es es la idea, pero les dejo una funcion un poco mas útil para estos casos:

Código Delphi [-]
function IntToBin(Value, Digits: Cardinal): string;
var Bit: Cardinal;
begin
 Bit := 1;
 while Digits <> 0 do
  begin
   Result := Char(Byte((Value and Bit) <> 0) + Ord('0')) + Result;
   Bit := Bit shl 1;
   Dec(Digits);
  end;
end;

El modo de empleo es identico al de la funcion IntToHex de la unidad SysUtils, y para obtenerlo de un char, simplemente haces algo como ésto:

Código Delphi [-]
 Caption := IntToBin(Byte('@'), 8);

Espero les sirva, saludos!

Última edición por cHackAll fecha: 12-06-2007 a las 22:38:50.
Responder Con Cita