обращение к Rdm

Тема в разделе "Delphi - Сети", создана пользователем FireHawK, 22 апр 2009.

Статус темы:
Закрыта.
  1. FireHawK

    FireHawK Гость

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

    Titan Well-Known Member

    Регистрация:
    10 июн 2004
    Сообщения:
    105
    Симпатии:
    0
    Вам нужно на вашем сервере обязательно хранить ссылки на вновь создаваемый RDM.
    То что Ыв подключили модули это ничего не даст в том плане, что нет конкретной переменной, которая тип вашего модуля RDM.
    На самом деле все кроется в строке в вашем коде:

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

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

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

Поделиться этой страницей