Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

В чем ошибка FindComponent [D7, XP]


dabreezy ©   (2006-01-26 14:52:00) 

Добрый день.
В чем ошибка? Вот так работает:
Form1.IdHTTP1.Request.Referer:='';
А так
Form1.FindComponent('IdHTTP1').Request.Referer:='';
пишет, что: [Error] Unit1.pas(253): Undeclared identifier: 'Request'
Почему не работает?

Заранее спасибо!


Reindeer Moss Eater   (2006-01-26 15:28:00) [1]

function FindComponent(const AName: string): TComponent;

Чего тут ломать-то, тем более полдня?


dabreezy   (2006-01-26 15:22:00) [2]

Всем большое спасибо. А то целый день голову ломал :)


Ega23   (2006-01-26 15:17:00) [3]


> IdHTTP1 класса TIdHTTP
> А как сделать чтобы работало?
> Так тоже не работает:
> Form1.TIdHTTP(FindComponent('IdHTTP1')).Request.Referer:
> ='';
>


TIdHTTP(Form1.FindComponent('IdHTTP1')).Request.Referer:='';


Vlad   (2006-01-26 15:06:00) [4]


> dabreezy   (26.01.06 15:02) [3]

судя по всему - так:
TIdHTTP(Form1.FindComponent('IdHTTP1')).Request.Referer:='';


dabreezy   (2006-01-26 15:02:00) [5]

IdHTTP1 класса TIdHTTP
А как сделать чтобы работало?
Так тоже не работает:
Form1.TIdHTTP(FindComponent('IdHTTP1')).Request.Referer:='';


Reindeer Moss Eater   (2006-01-26 15:00:00) [6]

Почему не работает?
Потому что у TComponent нет свойства Request


Ega23   (2006-01-26 14:53:00) [7]

IdHTTP1 - Какого класса?


Наверх

Титульная страница Поиск, карта сайта Написать письмо