telepath |
Отправлено: 19.05.2004, 15:34 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 132

|
После вызова OpenDialog'а ф-ция GetCurrentDir() возвращает путь открывавшийся в OpenDialog'е не подскажете лечение? |
 |
Gedeon |
Отправлено: 19.05.2004, 15:49 |
|

Ветеран
Группа: Модератор
Сообщений: 1742

|
И ничего она не сбивается, она возвращает путь к текущей директории, которая как раз меняется при вызове метода Execute() компонента TOpenDialog. Если Вам надо узнать путь к папке вашей программы используйте
CODE |
ExtractFilePath(Application->ExeName); |
|
 |
AVC |
Отправлено: 19.05.2004, 15:57 |
|
Ветеран
Группа: Модератор
Сообщений: 1583

|
Если есть желание сохранять каталог на месте то
str = GetCurrentDir
Dialog
SetCurrentDir(str); |
 |
telepath |
Отправлено: 19.05.2004, 16:30 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 132

|
Премного благодарен |
 |