Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
30.06.2020, 08:39
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
Добрый день! Скажите пожалуйста можно ли средствами билдера разархивировать полученный файл в нужную папку и потом его открыть. Если да, то подскажите пожалуйста как это можно сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.06.2020, 09:14
|
|||
---|---|---|---|
|
|||
Архивные файлы |
|||
#18+
hum_i, можно посмотреть пример https://www.topwizprogramming.com/freecode_zlibwapi.html ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.06.2020, 18:32
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
Если нет прямо вот жесткой необходимости, то проще всего использовать командную строку формируемую из приложения ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.07.2020, 10:39
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
spas2001 Если нет прямо вот жесткой необходимости, то проще всего использовать командную строку формируемую из приложения А можете подсказать как это сделать через командную строку? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.07.2020, 11:28
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
Формируете строку вида C:\директория\7z.exe e c:\директория архива\имя архива.zip -y -oc:\куда распаковывать имя_файла.xls Запускаете командой RUN Если нужен синхронный процесс, то где-то здесь лежал код синхронного выполнения команды ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.07.2020, 14:38
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.07.2020, 17:38
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
Riska Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Довольно странно пытыться делать IsValid после того как пытыться делать Run ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2020, 12:17
|
|||
---|---|---|---|
|
|||
Архивные файлы |
|||
#18+
Филипп Riska Код: sql 1.
Довольно странно пытаться делать IsValid после того как пытаться делать Run Я так понимаю что ole_shell.Run() запускает в отдельном процессе? И в данном случае если файл не успеет распаковаться следующая строка IF IsValid(ole_shell) THEN Destroy ole_shell сразу прибьет запущенный процесс? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2020, 13:35
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
osxl, не прибьет Подождет пока отработает Я еще добавляю код для проверки, что файл существует ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.07.2020, 15:44
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
Riska Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
-oc:\куда распаковывать имя_файла.xls А зачем при указании куда распаковать указывать имя файла? мне ведь просто в папку нужно распаковать т.е. я так это представляю -oc:\C:\FOLDER1\ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.07.2020, 16:05
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
Riska Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
что то не срастается не распаковывает ole_shell.Run( 'C:\prog\7z.exe e C:\FOLDER1\archive1.zip -y -oC:\FOLDER1\', 0, TRUE ) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.07.2020, 15:09
|
|||
---|---|---|---|
Архивные файлы |
|||
#18+
В общем то получилось с распаковкой. Спасибо за помощь Не подскажите какой применить параметр при распаковке, чтобы если файлы с таким название есть в исходной папке, эти файлы бы обновлялись автоматически? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=15&mobile=1&tid=1335015]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 250ms |
total: | 373ms |
0 / 0 |