Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.07;
Скачать: CL | DM;

Вниз

Сообщение об ошибке   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.055 c
2-1166368025
allrussia
2006-12-17 18:07
2007.01.07
Не пойму логику ошибки: Constant expression violates subrange...


8-1147856391
TRyaSS
2006-05-17 12:59
2007.01.07
Алгоритм закрашивания невыпуклого полигона?


15-1166114616
Ricko
2006-12-14 19:43
2007.01.07
Ваши пожелания к клиенту этого форума


2-1165418062
crasher
2006-12-06 18:14
2007.01.07
панель задач своими руками


2-1166528411
niko
2006-12-19 14:40
2007.01.07
Выгрузка dll