|
|
#1 |
|
Участник
|
Архивирование файлов
Добрый вечер!
Есть задача заархивировать из аксапты определенный файл в заданный каталог, а затем исходный файл удалить. В связи с этим ряд вопросов: 1. Сам процесс архива? winAPI::shellExecute правильно? Это наверное самый легкий момент, однако если у кого есть готовая строка с парметрами для винрара, то лишним не будет 2. Не очень хочется указывать в вышеприведенной функции абсолютное имя запускаемой программы (архиватора). Его могут на разных машинах установить в разные места. Информация о программах в винде есть. Можно как-то извернуться и прописать то место, где заданная программа находится согласно реестру винды? 3. Если файл большой, то процесс архивирования может занять определенное время, а по программе после архивирования идет удаление. Аксапта будет ждать пока файл не запакуется или начнет сразу его убивать, вызывая при этом ошибку? Если "да", то как этого избежать? |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Печать самих файлов PDF | 9 | |||
| сортировка файлов | 12 | |||
| Как получить список файлов заданной папки | 3 | |||
| И.... еще раз про архивирование... | 5 | |||
| WinApi. Удаление файлов глючит. | 10 | |||
|