![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
---|Ветка была без названия|---
Solod © (2003-01-08 05:49:00)Здравствуйте, мастера! С Новым годом!
Желаю всего самого и наилучшего!
Помогите, пожалуйста.
Как определить "Переменные среды пользователя" в Windows 2000, которые просматриваются и изменяются через "Свойства системы\Дополнительно\Переменные среды..."?
Набережных С. (2003-01-09 17:52:00) [1]
var
P, PStart: PChar;
begin
P:=GetEnvironmentStrings;
PStart:=P;
while P^ <> #0 do
begin
Memo1.Lines.Add(P);
Inc(P,Length(P)+1);
end;
FreeEnvironmentStrings(PStart);
end;
SoloD (2003-01-09 09:57:00) [2]bak>
Эти переменные выводятся командой SET, а то, что мне надо в этом списке как раз и нету. В этом та и вся загвозка.
bak (2003-01-09 08:17:00) [3]%ComSpec%, %NUMBER_OF_PROCESSORS%, ...
и т.д. Опрашивай, значение какой тебе надо.
SoloD (2003-01-09 03:42:00) [4]А какая переменная???
bak (2003-01-08 13:33:00) [5]и тебе всего наилучшего!
попробуй поразбираться с ExpandEnvironmentStrings.
Удачи :)