|
|
|
|
Автор:
|
Anonymous
|
|
Тема:
|
RE: Re[9]: Как найти невизуальный компонет?.......
|
|
Дата:
|
10/7/2003 4:37:00 PM
|
>> Хмм? Sure? А если динамически создаются объекты? Тогда reflection не поможет.
>> Вообще странно - неужели нет никакой связи между невизуальным объектом, лежащим на форме и самой формой? Если нет, то это очень плохо :(
>Yes, I'm sure. Вопрос был про то, что человек набросал на форму толпу датаадаптеров - все они есть как private переменные у формы.
>Динамически создаваемый объект по умолчанию не может лежать на форме. На то он и динамический - создал его, поработал и при выходе из области видимости он умер. И никак ты больше его не выцепишь.
>
>Ну а к вопросу о том, что можно найти на форме, а что нельзя пройдемся еще раз по теории. Дельфя хранит (раз утверждаешь, я точно не помню) объекты типа TComponent (или порожденные от него). .NET и в Win формах и в Web формах имеет список объектов формы типа Control (ессно Controlы разные, но смысл тот же). Невизуальные компоненты происходят не от Control - в список объектов формы они не попадают. Что правильно - без понятия, но мне пока хватает и списка контролов.
>А связь между невизуальным контролом, лежащим на форме, и формой есть - приветная переменная самого класса формы.
|
|
|
|