Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.10;
Скачать: CL | DM;

Вниз

Winrar&Delphi   Найти похожие ветки 

 
_Shuler_   (2008-01-17 15:02) [0]

Здравствуйте!
Как архивировать winrar"ом с под delphi.
что необходимо поставлять с программой(если не установлен winrar) на другую машину(dll,......) для работы с винраром.
СПАСИБО)


 
_Shuler_   (2008-01-17 15:32) [1]

подскажите где можно почитать по этой теме?


 
Плохиш ©   (2008-01-17 15:36) [2]


> подскажите где можно почитать по этой теме?

В лицензионном соглашении к винрару.
Кстати, а винрар ты уже купил?


 
clickmaker ©   (2008-01-17 15:37) [3]

WinExec("winrar.exe a archive_name -m5 file_list", SW_HIDE)


 
_Shuler_   (2008-01-17 16:04) [4]

а с примерчиком не поможете?


 
ketmar ©   (2008-01-17 16:23) [5]

>[4] _Shuler_ (17.01.08 16:04)
ты попробуй таки [3] прочесть.

хотя лучше купи метлу.


 
Евгений Р.   (2008-01-17 23:00) [6]

С учетом [2] лучше 7z или cab.


 
_Shuler_   (2008-01-18 11:07) [7]


> clickmaker ©   (17.01.08 15:37) [3]
> WinExec("winrar.exe a archive_name -m5 file_list", SW_HIDE)

почему-то работает только так
WinExec("c:\program files\winrar\WinRAR a archive_name -m5 file_list", SW_HIDE)
а если путь другой???
как решить эту проблемку
Сенх


 
grisme   (2008-01-18 12:05) [8]

про относительные пути слыхал?


 
_Shuler_   (2008-01-18 12:07) [9]

ну...........


 
Joffa ©   (2008-01-18 12:09) [10]

ну если слышал, значит не должно быть больше неясности %)


 
_Shuler_   (2008-01-18 12:53) [11]


> Joffa ©   (18.01.08 12:09) [10]
> ну если слышал, значит не должно быть больше неясности %)

Ты хоть сам знаешь что такое относительные пути?
при чем здесь они?
и ты тоже

> grisme   (18.01.08 12:05) [8]
> про относительные пути слыхал?


 
_Shuler_   (2008-01-18 12:57) [12]


> clickmaker ©   (17.01.08 15:37) [3]
> WinExec("winrar.exe a archive_name -m5 file_list", SW_HIDE)

Winrar.exe - так лучше не писать.
А если winRar ваще не установлен. то где мне взять winrar.exe?а?


 
Dennis I. Komarov ©   (2008-01-18 13:15) [13]

> [12] _Shuler_   (18.01.08 12:57)

[2] Внял?


 
palva ©   (2008-01-18 13:20) [14]


> А если winRar ваще не установлен. то где мне взять winrar.exe?а?

Купить и установить.
И так для каждого клиента, который хочет использовать вашу программу.
Либо пусть каждый клиент покупает самостоятельно.

А что, вы хотите сделаться дилером по продаже WinRar или рекламным агентом этого продукта? Чем объясняется, такое странное желание использовать именно WinRar?


 
_Shuler_   (2008-01-18 13:33) [15]


> palva ©   (18.01.08 13:20) [14]


> Купить и установить.

мне ник не позволяет)))


> Либо пусть каждый клиент покупает самостоятельно.

это пожалуйста


> А что, вы хотите сделаться дилером по продаже WinRar или
> рекламным агентом этого продукта? Чем объясняется, такое
> странное желание использовать именно WinRar?

это не принципиально, что использовать.

А вообще сделать надо так:
скопировать Rar.exe в папку со своей прогой.
и запускать соответсвенно так:
WinExec("Rar.exe a archive_name -m5 file_list", SW_HIDE) -запаковка
WinExec("Rar.exe e archive_name -y", SW_HIDE) -распаковка с автоподтверждением замены


 
palva ©   (2008-01-18 14:03) [16]


> А вообще сделать надо так:

Это кому вы даете такой совет? Совет неправильный.
Если вы хотите вызывать Rar без полного пути, то вы должны положить Rar.exe в ту папку, которая будет текущей в момент вызова Rar.


 
_Shuler_   (2008-01-18 14:21) [17]


> palva ©   (18.01.08 14:03) [16]


> Если вы хотите вызывать Rar без полного пути, то вы должны
> положить Rar.exe в ту папку, которая будет текущей в момент
> вызова Rar.

ЕСТЕСТВЕННО!!!
ну либо просто определить где находиться сам exe(прога которой вызывается) а потом вызывать Rar.


 
Dib@zol ©   (2008-01-18 14:23) [18]

Пользуй Гугль и находи там WinZIP.inc - архивирует не хуже, зато не придётся за прогой таскать ДЛЛ или вообще стороннюю прогу.


 
grisme   (2008-01-18 14:40) [19]

_Shuler_   (18.01.08 12:53) [11]

я знаю и поетому не задаю вопросов "в чем проблема". причем, не туплю относительно собственно-написанного текста сабжа.


 
_Shuler_   (2008-01-18 14:43) [20]


> grisme   (18.01.08 14:40) [19]

знай дальше.:)



Страницы: 1 вся ветка

Текущий архив: 2008.02.10;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.019 c
2-1200669758
savyhinst
2008-01-18 18:22
2008.02.10
TCompressionStream


15-1199317232
Германн
2008-01-03 02:40
2008.02.10
Командировка в Димитровград


2-1200840259
savyhinst
2008-01-20 17:44
2008.02.10
TMemoryStream->TFileStream


4-1183368356
AutoLoad
2007-07-02 13:25
2008.02.10
Автозапуск


15-1199810913
antonn
2008-01-08 19:48
2008.02.10
Билл Гейтс покидает Microsoft