![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| geek2600 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 19.11.2006 Репутация: 1 Всего: 1 |
Здравствуйте.Подскажите кто знает как решить следующую проблему:
SetCurrentDirectory("FOLDER"); SeTCurrentDirectory("FOLDER2"); FOLDER,FOLDER2-это относительные пути к папкам находящимися в одной директории с программмой.По идеи в качестве текущей директории должна быть-FOLDER2,но этого не происходит.Подскажите почему. |
|||
|
||||
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
.. -- это родительский каталог |
|||
|
||||
| geek2600 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 19.11.2006 Репутация: 1 Всего: 1 |
ну это я понял.Но для этого мне придётся GetCurrentDirectory(MAS),затем к MAS,добобвлять FOLDER2,а затем только помещать SetCurentDirectory.А быстрее никак нельзя?Имя FOLDER2,я получаю в результате работы FindFirstFile.
|
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 7 Всего: 118 |
может стоит использовать абсолютные пути c самого начала и не использовать SetCurrentDirectory() ?
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| 586 |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 39 Всего: 146 |
GetCurrentDirectory тут не нужен. "..\\FOLDER2" это тоже относительный путь.
GetCurrentDirectory \ SetCurrentDirectory лучше не использовать для внутренних нужд в программе. Они не надёжные, т.к. пользователь может запустить приложение из другой рабочей папки. Имя папки в которой находится exe-шеник лучше узнавать через ф-цию GetModuleFileName
Это сообщение отредактировал(а) 586 - 14.10.2007, 15:18 |
||||||
|
|||||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |