Период ответа от ОЛЕ (COM)
От: Chatly  
Дата: 06.06.05 07:50
Оценка:
В 1с при переносе по ОЛЕ иогда выскакивает сообщение что сервер занят.
"Повторить, продолжить." Жмем повторить — продолжает. Как объяснили период определяется при инициализации COM.
Где что надо изменить, чтобы увеличить период ожидания ответа.
Re: Период ответа от ОЛЕ (COM)
От: ForestLabs Россия  
Дата: 06.06.05 11:55
Оценка:
Здравствуйте, Chatly, Вы писали:

C>В 1с при переносе по ОЛЕ иогда выскакивает сообщение что сервер занят.

C>"Повторить, продолжить." Жмем повторить — продолжает. Как объяснили период определяется при инициализации COM.
C>Где что надо изменить, чтобы увеличить период ожидания ответа.

Помнится, в MFC делали нечто такое:

    // Increase DCOM timeout
    COleMessageFilter* pOMF = AfxOleGetMessageFilter();
    if (pOMF) {
        pOMF->SetMessagePendingDelay(120000);
        pOMF->EnableBusyDialog(FALSE);
        pOMF->EnableNotRespondingDialog(FALSE);
    }


Но, судя по исходникам MFC, это на нее (MFC) как раз и завязано...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.