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

Вниз

Папи Windows   Найти похожие ветки 

 
Budy ©   (2004-02-06 18:29) [0]

Помогите плиз! Как мне узнать папки моего Windows спомощью проги в Delphi?
Примерные директории: Автозагрузка, Сама Windows, TEMP, System и т.п.
Где-то видел, но не помню. По моему, эти свойства для всех версий Windows.


 
Тимохов ©   (2004-02-06 18:32) [1]

Есть такая функция GetWindowsDirector - отвечает на один из твоих вопросов.


 
Goida ©   (2004-02-06 18:36) [2]

Далее F1 и по ссылкам можно добраться и до других...


 
Юрий Зотов ©   (2004-02-06 18:37) [3]

GetWindowsDirectory
GetTempPath
GetSystemDirectory
==========================
SHGetSpecialFolderLocation


 
Sphinx ©   (2004-02-06 18:42) [4]

Есть стандартные переменные, но я помню только:
%SYSTEMROOT% - папка Windows


 
Budy ©   (2004-02-06 20:14) [5]

Спасибо ребята, действительно помогло!


 
Budy ©   (2004-02-07 09:35) [6]

Чего-то я не понял. Вроде посмотрел GetWindowsDirectory по Help"у пример, а там папку Windows выводит только типа PChar, да еще и цифру какую-то надо указывать (GetWindowsDirectory(XXX_PChar,144)). Чего это кто-инть объяснит, и еще может как полегче можно узнать папку.


 
Budy ©   (2004-02-07 10:09) [7]

Я достал текст из Help"а:
var
MyReg:TRegIniFile;
Directory:string;
begin

Directory:=MyReg.ReadString("Shell Folders", "Desktop", "");

Directory := MyReg.ReadString("Shell Folders","Start Menu","");

end;

Может ли кто-нить объяснить, что присваевается переменной Directory?


 
TUser ©   (2004-02-07 10:10) [8]

144 - это вроде размер, сколько читать. А PChar в строку конвертируется, если надо.


 
Budy ©   (2004-02-07 10:24) [9]

TUser: Каким образом "PChar в строку конвертируется"?


 
Александр из Минска ©   (2004-02-07 15:26) [10]

Просмотри записи в реестре в ключе HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders


 
-=GaLaN=- ©   (2004-02-07 15:45) [11]

О, это полезно. И зачем PChar в строку конвертировать, если и так все работает?



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

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

Наверх




Память: 0.49 MB
Время: 0.023 c
3-53359
Fom
2004-01-28 12:29
2004.02.17
Как в FB переименовать таблицу с данными?


9-53350
Norlin
2003-08-07 02:02
2004.02.17
Вопрос ПО ПОСТРОЕНИЮ ИГР!!!


6-53671
Rem_
2003-12-14 02:07
2004.02.17
Помогите пожалуйтса, как мне написать свой почтовый сервер?


14-53699
Gero
2004-01-29 23:16
2004.02.17
Цвета в интерфейсе Office XP


6-53669
vvv2002
2003-12-09 10:36
2004.02.17
Как подключиться к сети через прокси сервер через idftp ?