Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];

Вниз

Запаковать файлы RARом   Найти похожие ветки 

 
Asker   (2006-01-20 13:55) [0]

Подскажите как сделать Sabj.


 
Fay ©   (2006-01-20 13:58) [1]

2 Asker   (20.01.06 13:55)
Нужно запустить RAR с параметрами.


 
Asker   (2006-01-20 14:19) [2]

Это я знаю. Как?
делаю так
ShellExecute(Handle,"Open",pchar(commandline),nil,nil,SW_SHOWNORMAL);
ничего не происходит.
Если в Тоталкомандере пускать commandline, все работает.


 
beglec ©   (2006-01-20 14:21) [3]


ShellExecute(Form.Handle,"open",PChar("полный путь к RAR"),PChar("a -ibck -m5 -av -dh ""+Куда архивируем+"" "+файл1+" "+файл2+" "+папка1+"),"",SW_SHOWNORMAL);

данные ключи означают.
а - создать архив.
-ibck - архивировать в фоновом режиме
-m5 - сжимать по алгоритму "максимальное сжатие"
-av - проверка архива на целостность - то есть небыло ли ошибок при архивировании
-dh - если файл кем то используется, то архивировать не выдывая ошибки. [По умолчанию когда какой то файл кем то используется, то RAR прекращает свою работу]
дополнительные ключи можно посмотреть в справке самого архиватора откуда кстате и была вырезана эта информация


 
beglec ©   (2006-01-20 14:29) [4]

см. help  ShellExecute

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


 
Fay ©   (2006-01-20 16:13) [5]

Лучше ShellExecuteEx, если важно знать, когда RAR закончит работу.


 
Кефир87 ©   (2006-01-20 18:48) [6]

Блин. Сколько можно!? Научитесь пользоваться поиском!


 
antonn ©   (2006-01-20 19:18) [7]

Блин. Сколько можно!? Научитесь пользоваться поиском!
... сказал Кефир87, когда уже почти дали ответ :Р


 
Viktop   (2006-01-20 19:22) [8]

Полный путь можно не указывать


 
Кефир87 ©   (2006-01-20 20:22) [9]

http://delphimaster.net/view/2-1136568214/
Там-же ссылка на другую тему 8) Уверен что в скором времени буду кому-то давать ссылку на ЭТУ тему 8)



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

Форум: "Начинающим";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.01 c
3-1133563756
NTNick
2005-12-03 01:49
2006.02.05
InterBase и ODBC


3-1133950998
dtm
2005-12-07 13:23
2006.02.05
collation error pages from 1251 to 1252 на SQL Server


15-1137159293
Kerk
2006-01-13 16:34
2006.02.05
Imagine Cup 2006


11-1118407710
Lars
2005-06-10 16:48
2006.02.05
windows.pas for FPC needs to change names


15-1137271695
Гарри Поттер
2006-01-14 23:48
2006.02.05
Админский софт для комп. клуба инет-кафе





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский