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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.04.2017, 10:15   #20  
ansoft is offline
ansoft
Участник
Аватар для ansoft
 
123 / 37 (2) +++
Регистрация: 20.10.2005
:) А если так?
Если есть желание, попробуйте совместить идею с ожиданием результата с многократным вызовом
Код:
    sleep(5000);

    if (library.IsLibraryInitialized())
    {
        for (i = 1; (i <= 10 && !winAPI::fileExists_RU(fileName)); i++)
        {
            library.UnprotectFiles(cv,false);
            sleep(5000);
	    info(library.GetLastErrorDescription());
        }
    }
Подобные вещи иногда помогают при работе с Excel... он часто любит вылетать при обращении к листу и иногда такой вызов можно обложить try catch retry n times.
Возможно при вызове UnprotectFiles происходит ошибка и повторный вызов поможет?
Теги
comdoc, dll, ecom, эцп

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
palleagermark: Creating code for a dll that might or might not be on the system Blog bot DAX Blogs 0 07.01.2016 11:11
Ax3 and Win2008 для печати Arahnid DAX: Администрирование 13 22.04.2013 17:07
MSDAX 4.0 и планировщик win server 2008 werov2010 DAX: Администрирование 11 16.08.2012 14:18
Client Axapta 3.0 SP4 и Linux. Как запустить? Daiver DAX: Администрирование 10 28.06.2007 15:59
при вызове функции из своей DLL, вылетает ошибка Delfins DAX: Программирование 9 07.03.2006 19:29

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

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

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