Главная страница
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.017 c
14-73885
Бегинер
2002-08-25 22:23
2002.09.23
Мыша - она и на 486 ом - мыша!!!!


1-73725
Демонов Е.В.
2002-09-11 12:43
2002.09.23
Как Упорядочить присвоение Свойствам


14-73849
Tiger
2002-08-26 23:52
2002.09.23
Запись CD


3-73568
DeepProg
2002-09-01 14:22
2002.09.23
Из одного ответа


3-73495
@Ujin
2002-08-31 19:12
2002.09.23
ADO - проблема!!! А Ж... уже горит....