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

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

Определение типа компонента [D6, Win2k, WinXP]


b_Alex ©   (2003-04-16 14:41:00) 

Как найти кнопку в окне, еcли заранее не известно ни имя ни название класса? (например делфийская TButton)


Diamond Cat   (2003-04-17 01:29:00) [1]

Удалено модератором
Примечание: Offtopic


Игорь Шевченко   (2003-04-16 16:18:00) [2]

b_Alex © (16.04.03 16:13)

В общем случае - нельзя.


b_Alex   (2003-04-16 16:13:00) [3]

А можно ли как-то определить откуда берутся сведения для прорисовки компонента? И использовать их в своем окне?


Игорь Шевченко   (2003-04-16 16:03:00) [4]

GetClassName может помочь. Вкупе с EnumChildWidnows. Но таким образом можно только потомков TWinControl создать.


b_Alex   (2003-04-16 15:39:00) [5]

Предложили такую тестовую задачу.


Игорь Шевченко   (2003-04-16 15:32:00) [6]

b_Alex © (16.04.03 15:22)

Если не секрет, то зачем ? (Другое такое же окно, можно неработающее) ???


b_Alex   (2003-04-16 15:22:00) [7]

Надо создатьдругое окно с такими же компонентами.


Игорь Шевченко   (2003-04-16 15:11:00) [8]

b_Alex © (16.04.03 15:03)

WM_PRINT, WM_PRINTCLIENT ?


b_Alex   (2003-04-16 15:03:00) [9]

Конкретезирую задачу. Надо сделать копию окна со всеми его компонентами (можно не работающими).


Polevi   (2003-04-16 14:52:00) [10]

иди туда не знаю куда


Наверх

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