обращение к Rdm

  • Автор темы FireHawK
  • Дата начала
Статус
Закрыто для дальнейших ответов.
F

FireHawK

Гость
#1
здравствуйте. ПОмогите понять вот что.
Сделал клиент-сервер основываясь на статью. Здесь ТАм в ней на сервере создается Remote Data Module.
На сервере добавил листБокс в котором при конекте клиента добавляется запись - какой IP и статус.
Дак вот, сделал я на форме сервера кнопку "Отключить выбранный клиент".
И вот проблема - не могу обратится к своему RDM, где находится AdoConnection. В выпадающем списке переменных и прочего при написани кода нету такого объекта. Что делать? как быть? может надо как то настроить RDM, чтобы он виделся.
ДА кста, модули друг к другу подключил, так что они обязаны видеть друг друга. :(.
Заранее спасибо.
 

Titan

Well-Known Member
10.06.2004
105
0
#2
Вам нужно на вашем сервере обязательно хранить ссылки на вновь создаваемый RDM.
То что Ыв подключили модули это ничего не даст в том плане, что нет конкретной переменной, которая тип вашего модуля RDM.
На самом деле все кроется в строке в вашем коде:

TComponentFactory.Create(ComServer, TMercuryAppSrv,
Class_MercuryAppSrv, ciMultiInstance, tmApartment);

второй и третий параметры, конечно же, будут другими, в соответствии с вашими именами.

Вам нужно будет прописывать необходимые методы в вашем интерфейсе, который инкапсулирует ваш RDM и там уже управлять отсоединением клиентов.
 
Статус
Закрыто для дальнейших ответов.