![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
КАк упаковать раром папку?
TStas © (2013-04-01 19:22:00)Из интернета скачал всякие примеры, но ничего не работает. Мне надо просто упаковать папку с файлами с настройками по умолчанию. Это делает менюшка "Дадавить в архив имя_ПАПКИ"
brother (2013-04-04 07:41:00) [1]Удалено модератором
(2013-04-04 01:24:00) [2]Удалено модератором
TStas (2013-04-03 19:30:00) [3]Удалено модератором
antonn (2013-04-03 18:10:00) [4]
> TStas © (03.04.13 15:21) [35]
используй shellexecute() с отдельным параметром пути к рару и отдельным параметром под параметры запуска. и еще у тебя кавычка двойная к -r прилипла
Германн (2013-04-03 17:59:00) [5]
> Нихрена не наботает. И еще ShellExecute и по-всякому. Даже
> консоль не вылезает
>
А вызывать rar с полным путем к нему не догадался?
Inovet (2013-04-03 16:38:00) [6]> [41] Inovet © (03.04.13 16:38)
Это к слову.
Inovet (2013-04-03 16:38:00) [7]> [35] TStas © (03.04.13 15:21)
> WinExec
Note This function is provided only for compatibility with 16-bit Windows. Applications should use the CreateProcess function.
http://msdn.microsoft.com/en-us/library/windows/desktop/ms687393%28v=vs.85%29.aspx
Inovet (2013-04-03 16:29:00) [8]> [38] TStas © (03.04.13 16:22)
И хамства я не вижу.
Inovet (2013-04-03 16:28:00) [9]> [38] TStas © (03.04.13 16:22)
> Прямого ответа так никто не написал
Так бы и сказал - код давай.
TStas (2013-04-03 16:22:00) [10]>clickmaker //Самый умный? Ну не работал я с раром. Ну не получается. Прямого ответа так никто не написал. Не работает. Через сообщения все чудно работает. Хамить-то зачеем? Я тебе хоть одно слово плохо сказал?
clickmaker (2013-04-03 16:08:00) [11]да бесполезно всё... человек надел пробковый шлем
Inovet (2013-04-03 16:06:00) [12]> [35] TStas © (03.04.13 15:21)
> не наботает
ShowMessage(Edit1.Text);
в нём Ctrl+C
В консоль умеешь вставлять из буфера обмена? Вставь и нажми Enter.
TStas (2013-04-03 15:21:00) [13]Edit1.Text := 'rar a -r"'+ ' "' + DocFolder + DOC_FOLDER_NAME + '.rar" "' + DocFolder + '"';
WinExec(PChar(Edit1.Text), SW_SHOW);
Нихрена не наботает. И еще ShellExecute и по-всякому. Даже консоль не вылезает
Inovet (2013-04-02 17:03:00) [14]> [31] Игорь Шевченко © (02.04.13 16:13)
> правильный rar называется zip
Или 7z
брат Птибурдукова (2013-04-02 16:29:00) [15]
> Кстати, гуевый точе можно вызывать с параметрами, никогда
> не пользовался этой возможностью
я пользовался. консольный unrar не умеет распаковывать не-раровские архивы, графический -- умеет. я этим нагло пользовался.
Jeer (2013-04-02 16:19:00) [16]>правильный rar называется zip
Точно - новый метод шифрования :)
Игорь Шевченко (2013-04-02 16:13:00) [17]правильный rar называется zip
Inovet (2013-04-02 16:04:00) [18]> [26] brother © (02.04.13 13:45)
> у меня консольный ассоциируется с ДОС)
У меня с консолью. Что я думаю не так? Кстати, гуевый точе можно вызывать с параметрами, никогда не пользовался этой возможностью, но Рошалью респект.
Inovet (2013-04-02 15:41:00) [19]И вообще первое апреля уже кончился.
Inovet (2013-04-02 15:39:00) [20]> [11] TStas © (01.04.13 22:00)
> Приведенные примеры не работают
Всё работает. Мне лично, когда разово надо вручную запаковать, удобнее перейти в нужную папку и набрать
rar a MyArchive
или
rar a -r MyArchive