Главная страница
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.019 c
3-53411
Санек
2004-01-26 11:54
2004.02.17
Как сделать чтобы GotoBookmark не менял грид ?


4-53814
QUSTION
2003-12-12 12:17
2004.02.17
TreeView!!! ПАМАГИТЕ!


8-53657
hi4kok
2003-10-20 03:09
2004.02.17
как реализовать вид из окна машиниста? деревья,рельсы и проч?


7-53797
роман
2003-12-02 20:35
2004.02.17
Вопрос и по алгоритмизации и по железу


1-53460
ЧупаЧупч
2004-02-06 14:44
2004.02.17
Списки