![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Winrar&Delphi [D7, 95/98, XP]
_Shuler_ © (2008-01-17 15:02:00)Здравствуйте!
Как архивировать winrar'ом с под delphi.
что необходимо поставлять с программой(если не установлен winrar) на другую машину(dll,......) для работы с винраром.
СПАСИБО)
_Shuler_ (2008-01-18 14:43:00) [1]
> grisme (18.01.08 14:40) [19]
знай дальше.:)
grisme (2008-01-18 14:40:00) [2]_Shuler_ (18.01.08 12:53) [11]
я знаю и поетому не задаю вопросов "в чем проблема". причем, не туплю относительно собственно-написанного текста сабжа.
Dib@zol (2008-01-18 14:23:00) [3]Пользуй Гугль и находи там WinZIP.inc - архивирует не хуже, зато не придётся за прогой таскать ДЛЛ или вообще стороннюю прогу.
_Shuler_ (2008-01-18 14:21:00) [4]
> palva © (18.01.08 14:03) [16]
> Если вы хотите вызывать Rar без полного пути, то вы должны
> положить Rar.exe в ту папку, которая будет текущей в момент
> вызова Rar.
ЕСТЕСТВЕННО!!!
ну либо просто определить где находиться сам exe(прога которой вызывается) а потом вызывать Rar.
palva (2008-01-18 14:03:00) [5]
> А вообще сделать надо так:
Это кому вы даете такой совет? Совет неправильный.
Если вы хотите вызывать Rar без полного пути, то вы должны положить Rar.exe в ту папку, которая будет текущей в момент вызова Rar.
_Shuler_ (2008-01-18 13:33:00) [6]
> 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 13:20:00) [7]
> А если winRar ваще не установлен. то где мне взять winrar.exe?а?
Купить и установить.
И так для каждого клиента, который хочет использовать вашу программу.
Либо пусть каждый клиент покупает самостоятельно.
А что, вы хотите сделаться дилером по продаже WinRar или рекламным агентом этого продукта? Чем объясняется, такое странное желание использовать именно WinRar?
Dennis I. Komarov (2008-01-18 13:15:00) [8]> [12] _Shuler_ (18.01.08 12:57)
[2] Внял?
_Shuler_ (2008-01-18 12:57:00) [9]
> clickmaker © (17.01.08 15:37) [3]
> WinExec('winrar.exe a archive_name -m5 file_list', SW_HIDE)
Winrar.exe - так лучше не писать.
А если winRar ваще не установлен. то где мне взять winrar.exe?а?
_Shuler_ (2008-01-18 12:53:00) [10]
> Joffa © (18.01.08 12:09) [10]
> ну если слышал, значит не должно быть больше неясности %)
Ты хоть сам знаешь что такое относительные пути?
при чем здесь они?
и ты тоже
> grisme (18.01.08 12:05) [8]
> про относительные пути слыхал?
Joffa (2008-01-18 12:09:00) [11]ну если слышал, значит не должно быть больше неясности %)
_Shuler_ (2008-01-18 12:07:00) [12]ну...........
grisme (2008-01-18 12:05:00) [13]про относительные пути слыхал?
_Shuler_ (2008-01-18 11:07:00) [14]
> 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)
а если путь другой???
как решить эту проблемку
Сенх
Евгений Р. (2008-01-17 23:00:00) [15]С учетом [2] лучше 7z или cab.
ketmar (2008-01-17 16:23:00) [16]>[4] _Shuler_ (17.01.08 16:04)
ты попробуй таки [3] прочесть.
хотя лучше купи метлу.
_Shuler_ (2008-01-17 16:04:00) [17]а с примерчиком не поможете?
clickmaker (2008-01-17 15:37:00) [18]WinExec('winrar.exe a archive_name -m5 file_list', SW_HIDE)
Плохиш (2008-01-17 15:36:00) [19]
> подскажите где можно почитать по этой теме?
В лицензионном соглашении к винрару.
Кстати, а винрар ты уже купил?
_Shuler_ (2008-01-17 15:32:00) [20]подскажите где можно почитать по этой теме?