- Код: Выделить всё
{$IFDEF MSWINDOWS}
function BooleanToString(Bool:Boolean):String;
begin
if bool then result:='true' else result:='false';
end;
{ получить разрядность процессора в Windows }
function GetSystemVolume:Byte;
var
Env:AnsiString;
begin
Env:=GetEnvironmentVariable('PROCESSOR_ARCHITECTURE');
if (Env='x86') or (Env = 'x32') or (Env = 'i386') or (Env = 'i686') then result:=32;
if (Env='x64') or (Env = 'x86_64') then result:=64;
end;
{ получить корневую папку системы Windows }
function GetSystemDir:String;
begin
result:=GetEnvironmentVariable('windir');
end;
{ получить системный диск Windows }
function GetSystemDisk:String;
begin
result:=GetEnvironmentVariable('SystemDrive');
end;
{$ENDIF}