Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Аватара для R.i.m.s.k.y.

Ветеран


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

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


Цитата LinkOFF:
Всем доброго времени суток.Как после распаковки архива(например srep) удалить этот архив? »
Код: Выделить весь код
procedure RF(file:string);
begin
  Exec('cmd.exe', ' /c del /F /Q  ' + AddQuotes(file),ExpandConstant('{sys}'), SW_Hide,ewWaitUntilTerminated,res);
  Exec('cmd.exe', ' /c rd /F /Q  ' + '"'+file+'"',ExpandConstant('{sys}'), SW_Hide,ewWaitUntilTerminated,res);
end;

RF (ExpandConstant('{app}\filetoremove.srep'))
но можно и штатной, только она почему-то иногда кобенится, поэтому я своей функцией удаляю
DeleteFile (ExpandConstant('{app}\filetoremove.srep'))

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:36, 25-10-2011 | #3752