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

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

Поиск обьектов


ZLinX ©   (2007-12-11 17:20:00) 

Как найти произвольный обьект на форме


MetalFan   (2007-12-12 18:59:00) [1]

жжоте


Юрий Зотов   (2007-12-12 17:34:00) [2]

Допрос партизана...


Kolan   (2007-12-12 17:10:00) [3]

Может он у тебя на панели лежит, а панель на форме?

Тогда организуй рекурсию.


Anatoly Podgoretsky   (2007-12-12 16:58:00) [4]

> Johnmen  (12.12.2007 16:53:15)  [15]

Любит, не любит.


Johnmen   (2007-12-12 16:53:00) [5]


> ненаходит

Находит


oldman   (2007-12-12 16:52:00) [6]


> ZLinX   (11.12.07 17:20)  
> Как найти произвольный обьект на форме

> по значением его свойств


На русский можно перевести?
Если ты будешь искать объект, у которого tag=0 флаг тебе в руки.
Если ищешь объект по свойству Picture или Тext, не понимаю...
Приложение твое, объекты твои, поиск твой...
Почему ты не знаешь, что ищешь???


Сергей М.   (2007-12-12 16:47:00) [7]


> компонент не оконный а графический


А по барабану какой он.

Компонент он и есть компонент - объект-наследник класса TComponent или класс-наследник класса TComponent.

Понимание этогоу тебя есть ?


ZLinX   (2007-12-12 16:28:00) [8]


> А есть ли форма?


форма есть


>  Или ищется что-то в чужом приложении?


ищется в своем приложении


> А есть ли компонент?


есть комнонент


> Или всё-таки окно?


но компонент не оконный а графический


Германн   (2007-12-12 01:05:00) [9]


> и тогда для поиска нужно знать, где его искать.
>

Опять сабж туманный.
А есть ли форма? Или ищется что-то в чужом приложении?
А есть ли компонент? Или всё-таки окно?

Вспомнилась чёрная кошка Конфуция.
Да и ник какой-то такой. :)


Юрий Зотов   (2007-12-11 22:58:00) [10]

> ZLinX   (11.12.07 17:30) [4]

> компонент связан с формой

Не обязательно. Если его Owner - форма, то связан и тогда проход по списку Components формы его точно найдет. А если его Owner - не форма, то не связан и тогда для поиска нужно знать, где его искать.


Anatoly Podgoretsky   (2007-12-11 18:42:00) [11]


> компонент связан с формой

Компоненты с формой не связаны.


@!!ex   (2007-12-11 18:19:00) [12]

> [7] ZLinX   (11.12.07 18:14)

Код покажи.


ZLinX   (2007-12-11 18:14:00) [13]

ненаходит


Kolan   (2007-12-11 17:46:00) [14]


> Как найти произвольный обьект на форме

> по значением его свойств


Проходишь по всему списку Components ищешь экземпляр нужного класса, как найдешь приводи его к нужному типу и проверяй поля. если совпали — вот он.


Leonid Troyanovsky   (2007-12-11 17:34:00) [15]


> ZLinX   (11.12.07 17:30) [4]

> компонент связан с формой

Components, Controls

--
Regards, LVT.


ZLinX   (2007-12-11 17:30:00) [16]

компонент связан с формой


Leonid Troyanovsky   (2007-12-11 17:28:00) [17]


> ZLinX   (11.12.07 17:20)

> Как найти произвольный обьект на форме

Произвольный объект с формой не связан.

--
Regards, LVT.


ZLinX   (2007-12-11 17:26:00) [18]

по значением его свойств


Сергей М.   (2007-12-11 17:22:00) [19]

По каким критериям требуется поиск ?


Наверх

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