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