Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Cиcтeмa 
DDE - DDEServer

DDEServer
Краткое описание
   Компонент предназначен для создания DDE сервера
Параметры
  • ServiceName - Имя DDE-сервиса. Обычно, совпадает с именем программы
  • TopicList - Список топиков, которые поддерживает данный DDE-сервер. Если список пуст, то ограничения не накладываются
  • Методы
  • doStart - Запускает DDE-сервер
  • doStop - Останавливает DDE-сервер
  • doReturnItem - Возвращает требуемый элемент клиенту. Это, как правило, конечная точка обработки onGetItem ARG(ReturnItem)
  • doSendChanges - Извещает клиентов о том, что значения элементов изменились ARG(ChangedItem, ChangedTopic)
  • doSetError - Сообщает об ошибке выполнения DDE-команды во время обработки onExecute
  • События
  • onGetItem - Возникает при попытке запроса клиентом DDE-элемента. Устанавливает имя требуемого топика и элемента в точках TopicName, ItemName и выдаёт в поток имя элемента. Значение элемента нужно вернуть, вызвав точку doReturnItem ARG(ItemName)
  • onPutItem - Возникает при попытке передачи клиентом DDE-элемента. Устанавливает имя требуемого топика и элемента в точках TopicName, ItemName и выдаёт в поток значение элемента ARG(ItemValue)
  • onConnect - Возникает при попытке соединени с клиентом. Выдаёт в поток имя требуемого топика. Если TopicList пуст и данный топик не поддерживается сервером, он должен вызвать doSetError ARG(TopicName)
  • onExecute - Возникает при запросе клиентом выполненния DDE-команды. Устанавливает значение требуемого топика в точке TopicName и выдаёт в поток DDE-команду ARG(Command)
  • Свойства
  • TopicName - Имя топика в последнем DDE-запросе
  • TopicIndex - Индекс топика в последнем DDE-запросе. Индекс определяется по списку TopicList
  • ItemName - Имя элемента в последнем DDE-запросе
  • Данные
  • ChangedItem - Имя изменившегося элемента, используется в doSendChanges. Пустая строка означает изменение во всех элементах
  • ChangedTopic - Имя изменившегося топика, используется в doSendChanges. Пустая строка означает изменение во всех топиках
  • ReturnItem - Значение элемента, возвращаемого клиенту
  • Замечания
    Обновление элемента: [svn]DDEServer.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...