AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: База знаний и проекты
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.12.2005, 18:39   #1  
kvan is offline
kvan
Moderator
Аватар для kvan
Дети Юза
 
775 / 49 (3) +
Регистрация: 07.08.2002
Адрес: Donetsk
PHP код:
static void ReturnCode_Job(Args _args)
{
COM    wsh             = new COM('WScript.Shell');
int        returnCode1 = -1;
int        returnCode2 = -1;
int        errorCode1 = -1;
int        errorCode2 = -1;
;
 
    
returnCode1 wsh.Run('winrar.exe e -y C:\\1.zip C:\\1\\'1true);
    
errorCode1 WinAPI::getLastError();
 
    
returnCode2 wsh.Run('winrar.exe e -y C:\\2.zip C:\\2\\'1true);
    
errorCode2 WinAPI::getLastError();
 
    
info(strFmt('1.zip: ReturnCode = %1, ErrorCode = %2'returnCode1errorCode1));
    
info(strFmt('2.zip: ReturnCode = %1, ErrorCode = %2'returnCode2errorCode2));
 
    
wsh.finalize();
 
return;

Результаты:
1.zip: ReturnCode = 0, ErrorCode = 0
2.zip: ReturnCode = 6, ErrorCode = 0

1.zip - нормальный архив
2.zip - битый архив (нераспаковывается)

P.S. Значения ErrorCode приведены для сравнения.
__________________
С уважением, kvan.

Последний раз редактировалось kvan; 02.12.2005 в 18:45.
За это сообщение автора поблагодарили: Ace of Database (5).
Теги
winapi, zip, архивирование, законченный пример, полезное, программирование, разархивировать

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Программное сохранение автоотчета в архив печати. Dima_Dima DAX: Программирование 3 29.07.2009 17:36
axaptapedia: Autozip for Dax 4.0 Blog bot DAX Blogs 0 30.04.2008 16:05
Как скачать и разархивировать файл Arahnid DAX: Программирование 10 16.11.2007 16:22
Архив technet.damgaard.com ? Torin DAX: Прочие вопросы 9 10.06.2005 20:30

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:23.