Форум: "Начинающим";
Текущий архив: 2007.01.07;
Скачать: [xml.tar.bz2];
ВнизСообщение об ошибке Найти похожие ветки
← →
benderAnt (2006-12-17 16:08) [0]Помогите пожалуйста, вылезает сообщение об ошибке,
как исправить???
[Error] Unit1.pas(21): Undeclared identifier: "TIdSocketHandle"
В строкеprocedure IdUDPServer1UDPRead(Sender: TObject; AData: TStream;
ABinding: TIdSocketHandle);
← →
Джо © (2006-12-17 16:17) [1]Ищешь в справке "TIdSocketHandle", смотришь там, в каком модуле он объявлени и вписываешь его в uses.
← →
Eraser © (2006-12-17 16:25) [2]> [0] benderAnt (17.12.06 16:08)
uses
.., IdSocketHandle;
кстати с Indy часто такое бывает, привыкай )
← →
Джо © (2006-12-17 16:32) [3]Кстати, как это у них так получается вообще, у индейцев?
← →
Eraser © (2006-12-17 16:34) [4]> [3] Джо © (17.12.06 16:32)
не знаю почему так )) вроде модули должны автоматически в юзес добавлятся..
← →
Eraser © (2006-12-17 16:36) [5]может просто потому, что класс TIdSocketHandle объявлен не в том модуле, где сам компонент, хотя не в курсе тонкостей поведения IDE в этом случае.
← →
Джо © (2006-12-17 16:39) [6]Да, надо бы в исходниках посмотреть, но, как всегда «руки не доходят» aka лень :)
← →
BanserAnt (2006-12-17 17:03) [7]Eraser, спасибо Вам огромное!!!
Я вот тоже думал, что такие вещи автоматом объявляются, ан нет!
← →
Eraser © (2006-12-17 17:05) [8]> [7] BanserAnt (17.12.06 17:03)
по идее должны объявляться автоматом )
> [6] Джо © (17.12.06 16:39)
кстати глянул сейчас код.. так и не понял, с чем свзано такое поведение. со стандартными VCL компонентами ведь такое не наблюдается..
← →
Джо © (2006-12-17 17:09) [9]Есть мнение, что скоро форум может засориться подобными вопросами в связи с использованием все новых и новых компонентов Инди. Посему, все-таки, рекоммендую воспользоваться советом [1] (нет, это не пиаррр).
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.01.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c