|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.07.2012, 01:49 | #1 |
Вечнодумающий
Форумчанин
Регистрация: 14.07.2011
Сообщений: 161
|
Отсутствие CommandHandler
Привет=)
Вот в Delphi 7 компонент idTCPCServer имеет CommandHandlers: 31.jpg а когда я работаю в RAD XE2 их нету: 41.jpg Вопрос: в 7-ой части делфи, через CommandHandlers можно добавить команды, а как добавить их в ХЕ2 если CommandHandlers нету?
Из лоскутов Добра, шьется полотно Зла
|
24.07.2012, 02:02 | #2 |
Форумчанин
Регистрация: 01.06.2009
Сообщений: 108
|
Учитывай, что в Indy тоже многое меняется. В частности, при переходе от 9 к 10 версии наибольшие изменения коснулись именно TCP серверов. В новых версиях нужный тебе функционал есть у компонентов TIdCmdTCPClient/TIdCmdTCPServer, у обычных TIdTCPClient/TIdTCPServer его нет.
|
24.07.2012, 02:08 | #3 | |
Вечнодумающий
Форумчанин
Регистрация: 14.07.2011
Сообщений: 161
|
Цитата:
Из лоскутов Добра, шьется полотно Зла
|
|
24.07.2012, 02:13 | #4 |
Форумчанин
Регистрация: 01.06.2009
Сообщений: 108
|
Использовать компонент, в котором есть данный функционал. Начиная с 10-ой версии Инди этот функционал перенесли в другие компоненты. Используй их, или оставайся дальше на D7, другого выбора у тебя нет. Чего ты боишься использовать TIdCmdTCPServer? В книжке/на сайте про него не написано? Ты б еще довоенные книжки читал, там вообще про интернет ничего нет Есть документация, в конце концов, по ней можно разобраться.
А в твоем случае все вообще тривиально. Скажем, так: то, что в 9-ой версии было TIdTCPServer-ом, теперь стало называться TIdCmdTCPServer. А вот то, что теперь просто "сервер" - это урезанный функционал. Без управления командами. Так понятнее? |
24.07.2012, 02:21 | #5 |
Вечнодумающий
Форумчанин
Регистрация: 14.07.2011
Сообщений: 161
|
Дело вот в чем - у меня исходник клиент-серверного приложения, который написан на Delphi 7, и я хочу перенести его на ХЕ2...Если я буду пользоваться TIdCmdTCPClient/TIdCmdTCPServer то прога заработает?
Из лоскутов Добра, шьется полотно Зла
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
отсутствие dclusr.bpi | orion3216 | C++ Builder | 2 | 18.04.2012 21:34 |
Отсутствие текста в Edit'е | Matrix6993 | Общие вопросы Delphi | 11 | 10.01.2012 23:43 |
Отсутствие отрисовки на DC | Alex Cones | Win Api | 3 | 04.02.2011 11:59 |
Отсутствие IP | GAGARIN-NEW | Работа с сетью в Delphi | 1 | 17.01.2008 17:56 |
Проверка на отсутствие данных в БД | Elena | БД в Delphi | 5 | 14.06.2007 16:10 |