Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.23;
Скачать: CL | DM;

Вниз

Midas (потеря соединения)   Найти похожие ветки 

 
XShura ©   (2002-11-26 11:00) [0]

Всем привет. Возник такой вопрос : как принудительно убить экземляр RemoteDataModule при потере связи с клиентом ? Например, подключаюсь с помощью TSocketConnection через модем к серваку, через некоторое время связь обрывается, при этом экземпляр RDM на этого клиента остается "висеть" в памяти... отследить потерю соеденения на серваке я смогу а вот как мне прибить экземляр RDM незнаю :(( ...
Заранее спасибо !


 
Набережных С.   (2002-11-26 22:14) [1]

Это зависит от потоковой модели объекта. В случае STA можно просто послать в поток объекта WM_QUIT. Есть так-же функция CoDisconnectObject. Но в нее нужно передавать IUnknown самого объекта, для которого создана заглушка, а не заглушки, и вызывать ее необходимо из апартамента объекта, иначе функция просто не сработает.



Страницы: 1 вся ветка

Текущий архив: 2003.01.23;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.019 c
1-72336
Schummi
2003-01-02 14:36
2003.01.23
TChart в два ряда


3-72100
kaif
2002-12-29 15:29
2003.01.23
Updatable view...


1-72385
Артём К
2003-01-13 15:08
2003.01.23
Как загрузить данные из файла между определёнными словами.


1-72404
MyNameIsVova
2003-01-13 17:10
2003.01.23
TStringList. Поочередный вызов файлов из списка.


1-72296
DmitryMN
2003-01-15 11:58
2003.01.23
Как послать сообщение сервису?