Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо