Вопрос № 141414: Здравствуйте! При компиляции примеров Delphi требует файл Hid.dcu Я обнаружил тольео Hid.dll Как из dll можно получить dcu?...Вопрос № 141466: Здравствуйте, уважаемые эксперты! Имеется некий удаленный сервер (используется TIdTCPServer), к которому поключаются клиенты (TIdTCPClient). Каким образом разослать каждому подключенному клиенту некоторую строку S? з.ы. Если бы использовали...
Вопрос № 141.414
Здравствуйте! При компиляции примеров Delphi требует файл Hid.dcu Я обнаружил тольео Hid.dll Как из dll можно получить dcu?
Отвечает: Gladiator
Здравствуйте, Качурин Влвдимир Константинови! Файл dcu создаётся средой Дельфи при компиляции одноимённого исходного файла с расширением pas. Например, для Вашего случая файл hid.dcu можно было бы получить имея hid.pas. Возникает вопрос, а где-же его взять. Так вот, по этой ссылке URL >> находится статья "Программирование простейших USB-устройств на Delphi", выдержку из которого я Вам и представляю: Нелегкую
жизнь «прикладных» программистов, работающих на Паскале, облегчает проверенный модуль HID. PAS, программная оболочка для hid. dll (Hid User Library — как указано в свойствах файла). В комментариях к файлу сообщается, что в основе его лежат модули hidsdi.h и hidpi.h корпорации Microsoft. А сам файл HID. PAS — часть пакета JEDI (http://jvcl.sourceforge.net).
В ней и содержится ответ на поставленный во
прос.
Исправлена длинная ссылка, html-теги заменены на BBCode.
--------
∙ Отредактировал: Admiral, Профессор
∙ Дата редактирования: (время московское)
Ответ отправил: Gladiator (статус: Студент)
Ответ отправлен: 16.08.2008, 20:21 Оценка за ответ: 5 Комментарий оценки: Спасибо! Очень полезная ссылка. Буду разбираться дальше
Вопрос № 141.466
Здравствуйте, уважаемые эксперты! Имеется некий удаленный сервер (используется TIdTCPServer), к которому поключаются клиенты (TIdTCPClient). Каким образом разослать каждому подключенному клиенту некоторую строку S?
з.ы. Если бы использовались сокеты, то сделать это можно было бы так:
for i := 0 to ServerSocket1.Socket.ActiveConnections-1 do ServerSocket1.Socket.Connections[i].SendText('Text');
Использую Indy 9.
Отправлен: 14.08.2008, 13:16
Вопрос задал: User_X (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Gladiator
Здравствуйте, User_X3! Не до конца понятен вопрос. Посылать сообщения в любой момент времени или при подключении клиента? Например, при подключении нового клиента ему можно отправить приветствие, как приведено в приложении.
Приложение:
Ответ отправил: Gladiator (статус: Студент)
Ответ отправлен: 16.08.2008, 20:59