Программы   Загрузка Партнерство   О компании Контакты  
 
                    
  Карта Сайта   
   

Как получить переменные окружения типа PATH и PROMPT



Для этого используется API функция GetEnvironmentVariable.

GetEnvironmentVariable возвращает значения:

  • В случае удачного выполнения функции, возвращаемое значение содержит количество символов, хранящихся в буфере, не включая последнего нулевого.
  • Если указанная переменная окружения для текущего процесса не найдена, то возвращаемое значение равно нулю.
  • Если буфер не достаточного размера, то возвращаемое значение равно требуемому размеру для хранения строки значения и завершающего нулевого символа.

function GetDOSEnvVar(const VarName: string): string;
var
  i: integer;
begin
  Result := '';
  try
    i := GetEnvironmentVariable(PChar(VarName), nil, 0);
    if i > 0 then
    begin
      SetLength(Result, i);
      GetEnvironmentVariable(Pchar(VarName), PChar(Result), i);
    end;
  except
    Result := '';
  end;
end;

           


Часы CASIO в Clock Shop - часы касио. . Печь кладка: мангал. Нестандартные изделия из металла. . Купить женское пальто в Москве. Пальто в Москве, куртки детские. . Teamfo интернет магазин часов. Интернет магазин часов с интересными ценами. .


Программы  |  Загрузка  |  Партнерство  |  О компании  |  Контакты

Copyright © LSD Software 2006 - 2011