![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Диск, на котором лежит запущенная программа [D7, XP]
Darvin © (2007-12-18 16:21:00)Здравствуйте!
Как узнать сабж? Я предполагаю, что так:
var
Disk : String;
begin
Disk := Copy(ParamStr(0), 1, 3); // Получаю, например 'C:\'
Вопросы:
1. Правильно ли это?
2. Будет ли работать это всегда?
3. Если на правильно, то как правильно?
Darvin (2007-12-18 16:35:00) [1]>Anatoly Podgoretsky © (18.12.07 16:27) [1]
ОК, спасибо
Anatoly Podgoretsky (2007-12-18 16:27:00) [2]> Darvin (18.12.2007 16:21:00) [0]
1. зависит от критерия правильности
2. нет
3. ExtractFileDrive и читать комментарии.