Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Сервер автоматизации запускается много раз  (Прочитано 4338 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mike_I
Участник

ru
Offline Offline
Пол: Мужской
Mike


« : 06-07-2006 07:38 » 

Привет народ.
Задача: Надо сделать cервер ActiveX автоматизации. Это должен быть диалоговый EXE который стартует при загруке компа и должен предоставлять сервисы разным другим программам.
Я сляпал соответствующий EXE напичкал свойствами и методами.
В клиенте сделал класс-оболочку через библиотеку типа.
Но когда я пытаюсь подключится к серверу:
CMyAServer MyAServer;
COleException *err = new COleException;
BOOL bErr = MyAServer.CreateDispatch("MyAServer.Application", err);
MyAServer.SomeMetod();

При вызове CreateDispatch каждый раз EXE'шник сервера запускается заново, даже если сервер уже запущен.

Как сделать чтобы клиент(контроллер) каждый раз обращался к одному запущенному сервру а не вызывал каждый раз новый???
« Последнее редактирование: 11-12-2007 17:54 от Алексей1153++ » Записан

Nothing fails like success.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines