powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проблема с COM-сервером
2 сообщений из 2, страница 1 из 1
Проблема с COM-сервером
    #32205100
zDIV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю из обычной проги с COM-сервером

TApp = class(TAutoObject, IApp)...

Все хорошо, но одно надоело, когда закрывается вызывающая сервер прога, закрывается и COM-сервер, причем не важно, сохранен в нем документ или нет (в обычном режиме при закрытии прога спрашивает), кроме того, если запущенной остается клиентская прога, не возможно спокойно закрыть сервер, он выдает свой Warning. Non counting reference не помогает:

function TApp.ObjAddRef: Integer;
begin
Result := -1;
end;

function TApp.ObjRelease: Integer;
begin
Result := -1;
end;

в этом случае COM-сервер при вызове из другой проги загружается и тут же выгружается.

Я думаю, что любой, который делал самый простейший COM-сервер из обычного приложения (таких примеров полно в лит-ре), сталкивался с этими проблемами. Подскажите, пожалуйста, как хитрить?
...
Рейтинг: 0 / 0
Проблема с COM-сервером
    #32207937
zDIV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините. Если никто не отвечает, значит никто не делал свой COM-сервер... или, может быть, не понятна моя проблема больше косметического плана.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Проблема с COM-сервером
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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