powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Непонятная последовательность вызовов...
1 сообщений из 1, страница 1 из 1
Непонятная последовательность вызовов...
    #33773135
*Kos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация такая:

есть ActiveX.exe
в нем функция , назовем Function1()
в функции есть вызов другого объекта(из dll)


вообщем примерно так:

Public Function Function1()
...код_до_GetBlaBLa

on error go to ER_H
myObject.GetBlaBLa

...код_после_GetBlaBLa

ER_H:
...код_обработки_ош_GetBlaBLa
End function

Этим EXE пользуются несколько клиентов( т.е. клиентов много -объект один),

А теперь в чем проблема:!!

при одновременном обращении, например 2-х клиентов, вот что происходит:

первый обращается к функции доходит до "myObject.GetBlaBLa" - происходит ошибка (типа сервер недоступен) это хорошо -так задумано!,
ДАЛЕЕ вместо того чтобы завершить функцию (выполнить
"код_обработки_ош_GetBlaBLa" ) запускается обращение второго клиента, который также доходит до "myObject.GetBlaBLa" , затем уже выполняется завершение функции,которую вызвал первый клиент, ну и после завершается и второй клиент.

Что то както не последовательно выходит: ЛЮДи подскажиет как сделать так чтобы все шло по порядку и полностью???

ЗЫ: в Threading Model стоит Thread pool 1 threads
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Непонятная последовательность вызовов...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]