Показать сообщение отдельно
  #1  
Старый 30.08.2006, 11:53
bafy bafy вне форума
Прохожий
 
Регистрация: 30.08.2006
Сообщения: 1
Репутация: 10
По умолчанию Как программно заархивировать файл?

Здравствуйте!

Помогите, пожалуйста, решить вот такую проблему.
Мне нужно программно заархивировать файл формата *.dbf. Пишу следующее:

ShellExecute( Application.MainForm.Handle, PChar('open' ) , Pchar('C:\Rar.exe') , Pchar('a -ep1 -m5 C:\1.rar C:\1.dbf '),nil,SW_Hide );

Архив не создается. Если вместо файла 1.dbf записать 1.doc - все работает. В чем проблема? Может параметры для Rar другие нужно указать?

Заранее спасибо.
Ответить с цитированием