Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


camope3: во-первых, Вы напутали с количеством скобок и кавычками:
Код: Выделить весь код
PackFile (d:\Arhive\123456.rar,(ExtractFilePath(Application.ExeName)+'@spis.lst');
во-вторых, попробуйте так (и убедитесь, что «\» правильно в итоге будут расставлены):
Код: Выделить весь код
PackFile ('d:\Arhive\123456.rar', '@'+ExtractFilePath(Application.ExeName)+'spis.lst');
Вообще-то правильно будет получить незанятое имя во временной папке пользователя, создать файл-список там, подставлять его в командную строку архиватора с полным путём.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:06, 18-10-2011 | #10