Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Object Pascal: кроссплатформенные технологии > Как узнать директорию WIndows ?


Автор: Андрей СС 15.11.2004, 10:14
Добрый день.
Помогите пожалуйста, как уззнать директорию где установлены винды с помощью языка паскаль.
Работаем с бд-шками и для работы кое-каких программ нужно создать текстовый фаил в директории виндов около 1000 наших пользователей.
Ессно винды и диски у всех разные.
Помогите пожалуйста.
С нетерпением жду ответа.

Автор: Akina 15.11.2004, 11:11
а дернуть системную переменную %WINDIR%

Автор: Andrey CC 15.11.2004, 11:31
Не помогает (((
Он ее распознает в прямом смысле, а не как папку виндовс ((

Автор: p0s0l 15.11.2004, 20:08
Под XP прокатит такое:
Код

uses Dos;

WinDir := GetEnv('SYSTEMROOT');

Под другими виндами, название переменной окружения, возможно будет другим...

Автор: Andrey CC 16.11.2004, 09:18
Спасибо большое. Работает во всех виндах где тестировал, спасибо!!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)