Re[2]: Текущая директория.
От: Vladimir_D  
Дата: 16.09.02 13:43
Оценка:
Здравствуйте Alex Fedotov, Вы писали:

AF>Здравствуйте Vladimir_D, Вы писали:


VD>>Вызываю диалог открытия файла CFileDialog. Он открывает все время

VD>>"Мои документы". Как сделать, чтобы попадать в текущую директорию? То есть перед вызовом CFileDialog нужно узнать текущую директорию и установить ее. Как это сделать? Через
VD>>GetCurrentDirectory и SetCurrenDirectory не получается.

AF>
AF>CFileDialog dlg(...);
AF>dlg.m_ofn.lpstrInitialDir = _T("Whatever directory you like");

AF>dlg.DoModal();
AF>


Вопрос вот в чем. Моя программа ( EXE-шник ) в данный момент
находится в директории C:\MYDIR1. Нужно, чтобы после
dlg.Domodal() открывалась именно эта директория. Завтра
я перенес эту программу на другой компьютер, в директорию
C:\ALIENDIR2. И нужно попадать именно в эту директорию.
То есть в текущую, в ту, где находится EXE-шник, а не в какую-то
заранее известную.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.