Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.23;
Скачать: CL | DM;

Вниз

Как сменить текущий каталог   Найти похожие ветки 

 
Work_NOV ©   (2002-07-12 16:57) [0]

Программа создает каталог по дате как программно сделать этот каталог текущим, чтобы после выхода из программы находиться в нем
а не в том каталоге откуда стартовал
ChDir("директория"); и SetCurrentDir("полный маршрут");
не советовать, неработают, вернее работают только
внутри программы, а как выходишь опять на старом месте

NOV


 
Юрий Зотов ©   (2002-07-12 19:52) [1]

> чтобы после выхода из программы находиться в нем

После завершения программа уже НИГДЕ не находится. НИ В КАКОМ каталоге. В каком-то каталоге могут находиться только ДРУГИЕ программы - те, которые продолжают работать. Причем КАЖДАЯ из них запросто может иметь свой СОБСТВЕННЫЙ текущий каталог. И обычно именно так и бывает - потому что это не однозадачная DOS, а мультизадачная Windows, в которой понятие текущего каталога относится не ко ВСЕЙ системе в целом, а к КАЖДОЙ программе отдельно.

Так для КАКОЙ из оставшихся работать программ Вам нужно установить Ваш текущий каталог?

Вот с ЭТИМ вопросом, пожалуй, стоит определиться в первую очередь. Только, боюсь, что именнно это и не получится - потому что общего ответа на него нет и быть не может.


 
Anatoly Podgoretsky ©   (2002-07-12 20:04) [2]

Work_NOV © (12.07.02 16:57)
Все работает верно - мультипрограммная среда!
А ответ тебе надо дать на предпоследний абзат от Зотова, только после этого мы будем говорить с тобой.


 
Sicoz ©   (2002-07-15 09:26) [3]

Перед выходом из программы(или после создания каталога) сохраняй в реестре или в темповом файлике GetCurrentDir, а при старте читай из места кула записал в SetCurrentDir:)



Страницы: 1 вся ветка

Текущий архив: 2002.09.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
7-73913
Александр
2002-07-10 10:41
2002.09.23
Принтеры


14-73830
Карлсон
2002-08-25 17:44
2002.09.23
101010101010101010


3-73541
MrZeRo
2002-09-03 09:46
2002.09.23
Запросы на сервере приложений (MIDAS)


1-73665
-==stranger==-
2002-09-12 10:47
2002.09.23
Нужен ввод формул...


14-73840
Aga
2002-08-10 13:19
2002.09.23
Memo