• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Как программно заархивировать файлы

  • Автор темы Luda
  • Дата начала
Статус
Закрыто для дальнейших ответов.
L

Luda

Как программно заархивировать файлы
 
B

Barmutik

Смотря чем заархивировать... если готовым архиватором топросто вызвать его выполнение с параметрами командной строки которые Вам нужны...
 
L

Luda

архивировать с помощью RAR. Как вызывать в программе эту самую командную строку <_<
 
L

Luda

:) Спасибо разобралась
Сделала примерно так
ShellExecute( Application.MainForm.Handle, PChar('open' ) , Pchar('c:\Rar.exe' ) , Pchar('a -ep1 -m5 c:\1.rar c:\1.doc' ) , nil, SW_SHOWNORMAL ) и подключила модуль ShellAPI
 
D

_dimka_

Здраствуйте,
мне тоже очень любопытно.
А как насчёт работы с файлами, которые находятся уже в архиве
(какого-нибудь стандартного архиватора RAR например).

Можете поделиться насчет этого вопроса.
Юуду очень признателен.
 
?

????

_dimka_
получаешь список файлов в архиве (обычно ключ l) и разархивируешь выбранные
 
D

_dimka_

Не я про ресурсы.
Допустим LightAlloy (программа для просмотра видео) использует картики в раре.
Как программно использовать данные в архиве не отходя откассы.
Не совсем уверн что правильнор выразил свою мысль. Но всё равно спасибо.
 
?

????

_dimka_
Большинство программ просто извлекают картинки из выбранного архива (скина) во временную или специальную папку и используют просто картинки.
 
D

_dimka_

????
скорее так оно и есть.
Просто думал, чудеса! А оно вот значит как! :lol:
 
S

Shnur

Не знаю, но я в Нете надыбал довольно не плохие компоненты ZipTV позволяет работать с любыми типами архивов, и не нужно ни каких установок типа WinZip WinRAR!!!
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!