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

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

Barmutik

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

Luda

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

Luda

Гость
#5
:) Спасибо разобралась
Сделала примерно так
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_

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

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

????

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

_dimka_

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

????

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

_dimka_

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

Shnur

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