Ищу компонент для C++ builder
От: DarkDaiver  
Дата: 16.11.09 10:42
Оценка:
Ищу компонент для архивации папок (ZIP или Rar) нашел 2 штуки, они архивируют хорошо, но добавляют к exe-шнику 400 кб.
Есть ли компоненты которые весят меньше?
Заранее спасибо
компоненты zip
Re: Ищу компонент для C++ builder
От: Dimonka Верблюд  
Дата: 16.11.09 11:18
Оценка:
Здравствуйте, DarkDaiver, Вы писали:

DD>Ищу компонент для архивации папок (ZIP или Rar) нашел 2 штуки, они архивируют хорошо, но добавляют к exe-шнику 400 кб.

DD>Есть ли компоненты которые весят меньше?

Думаю, что 400 кб не так и много для архивации.
Ты хочешь уменьшить только Exe файл или весь дистрибутив? Если хочешь уменьшить exe, то можно выделить архивацию в dll. В противном случае можно пытаться воспользоваться встроенными в Windows средствами (zip-folder), если они конечно документировавны.
Re[2]: Ищу компонент для C++ builder
От: DarkDaiver  
Дата: 16.11.09 12:07
Оценка:
Здравствуйте, Dimonka, Вы писали:

D>Здравствуйте, DarkDaiver, Вы писали:


DD>>Ищу компонент для архивации папок (ZIP или Rar) нашел 2 штуки, они архивируют хорошо, но добавляют к exe-шнику 400 кб.

DD>>Есть ли компоненты которые весят меньше?

D>Думаю, что 400 кб не так и много для архивации.

D>Ты хочешь уменьшить только Exe файл или весь дистрибутив? Если хочешь уменьшить exe, то можно выделить архивацию в dll. В противном случае можно пытаться воспользоваться встроенными в Windows средствами (zip-folder), если они конечно документировавны.




то можно выделить архивацию в dll. МОЖЕШЬ ОБЪЯСНИТЬ ПОПОДРОБНЕЙ?
Re[3]: Ищу компонент для C++ builder
От: DarkMaster Украина http://www.bdslib.at.ua
Дата: 16.11.09 12:31
Оценка:
Здравствуйте, DarkDaiver, Вы писали:

DD>то можно выделить архивацию в dll. МОЖЕШЬ ОБЪЯСНИТЬ ПОПОДРОБНЕЙ?


Сделать всю архивацию в ДЛЛ, а наружу выставить функции типа:

  Function PackToArchive(const SourceFile, ArchiveName: PChar): boolean; stdcall;
  Function UnpackArchive(const ArchiveName: PChar): boolean; stdcall;


Для начала нужно бы уяснить, что ты используешь для архивации.
WBR, Dmitry Beloshistov AKA [-=BDS=-]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.