Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];

Вниз

Папи 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
9-53353
prihod
2003-08-05 12:42
2004.02.17
Оцените мою новую игрушку


1-53612
дурак
2004-02-09 14:41
2004.02.17
q3text


3-53363
Andriy Tysh
2004-01-28 11:11
2004.02.17
stack overloor in DBGridEh.Notification при создании формы


1-53514
still_swamp
2004-02-05 17:28
2004.02.17
А-ля Delphi


1-53481
Шурик Ш
2004-02-06 12:08
2004.02.17
Разделитьтель дробной части





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский