Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.26;
Скачать: CL | DM;

Вниз

Каталог для инсталляции по умолчанию   Найти похожие ветки 

 
Johnmen ©   (2003-05-15 09:57) [0]

Всем известен каталог Program Files. По его поводу есть вопрос(ы):
Как узнать имя каталога X:\Y, где X - логический диск, на который установлены Винды, Y - каталог по умолчанию для инсталляции программ в Винде ?


 
Udjin ©   (2003-05-15 10:20) [1]

...
s:String;
...
s:=GetEnvironmentVariable("ProgramFiles");
...


 
Johnmen ©   (2003-05-15 10:40) [2]

>Udjin © (15.05.03 10:20)

Спасибо за ответ ! Вот только значение этого параметра - ""
Что бы это значило ?


 
Udjin ©   (2003-05-15 11:00) [3]

У меня на форме edit и кнопка.

procedure TForm1.Button1Click(Sender: TObject);
var s:string;
begin
s:=GetEnvironmentVariable("ProgramFiles");
edit1.Text:=s;
end;

Получаю C:\Program Files




 
Johnmen ©   (2003-05-15 11:13) [4]

Странно... У меня в реестре он "". При этом вновь инсталлируемые программы предлагают по умолчанию "C:\Program Files"...
Откуда они это берут ?


 
Romkin ©   (2003-05-15 11:21) [5]

HKLM\Software\Microsoft\Windows\CurrentVersion
там все папочки, в частности, параметр ProgramFilesDir


 
Johnmen ©   (2003-05-15 11:36) [6]

>Romkin © (15.05.03 11:21)

Все понял ! Спасибо !



Страницы: 1 вся ветка

Текущий архив: 2003.05.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
14-83664
yaJohn
2003-05-05 17:17
2003.05.26
Грабли с ИнсталШилдЕкспресс - запись бинарного поля в реестр.


14-83731
voland0
2003-05-07 09:26
2003.05.26
Переход с 4 версии Delphi на 7 - ю


14-83734
Думкин
2003-05-05 09:42
2003.05.26
Фашизм и иже сним.


3-83336
Nikos
2003-05-03 23:10
2003.05.26
Не могу организовать поиск методом Locate


1-83554
Stalin
2003-05-13 12:18
2003.05.26
NetWork Initialization Faild