Konverzia integer na binary string.

function IntToBinStr(num: integer): string; 
var 
  i: integer; 
begin 
  for i := 0 to 31 do 
   Result := IntToStr((num shr i) and 1)+Result; 
end;