Форум: "Прочее";
Текущий архив: 2008.01.13;
Скачать: [xml.tar.bz2];
ВнизУзнать класс Найти похожие ветки
← →
class_ (2007-12-07 13:51) [0]Есть ли приложение которое показывает иерархию компонентов в приложении и какого они класса ?
← →
oldman © (2007-12-07 13:55) [1]
> приложение которое показывает иерархию компонентов в приложении
В скомпилированном?
← →
class_ (2007-12-07 13:57) [2]
> oldman © (07.12.07 13:55) [1]
Да впринципе, ну если есть можно и в исходном... :-)
← →
oldman © (2007-12-07 13:58) [3]
> class_ (07.12.07 13:57) [2]
В исходном -
Весь текст проги удаляешь, кроме списка компонентов.
На каждом по очереди жмешь F1.
В справке и класс описан и иерархия.
:)))
← →
class_ (2007-12-07 13:59) [4]Компилишь !??? :-)))))
← →
Kolan © (2007-12-07 13:59) [5]> Да впринципе, ну если есть можно и в исходном… :-)
Меню View — Structure
← →
class_ (2007-12-07 14:01) [6]Не мне надо чтоб у моего почтового клиента узнать какого класса memo, хочу чтоб я из проги в Delphi туда мог текст вставлять и кнопки нажимать...
← →
Palladin © (2007-12-07 14:02) [7]а что бы кофе наливало не хочешь?
← →
class_ (2007-12-07 14:02) [8]Короче наверное надо узнать handle окна а потом просмотреть всю его иерархию компонентов... во...
← →
class_ (2007-12-07 14:03) [9]
> Palladin © (07.12.07 14:02) [7]
Ну если возможно то да ;-)
← →
Сергей М. © (2007-12-07 14:04) [10]
> class_ (07.12.07 14:02) [8]
Ай да ты)
Увязать окна с компонентами не всякий додумается.
← →
oldman © (2007-12-07 14:05) [11]А если в окне два memo? Или три?
Что по классу, что по иерархии они равны.
Хендл окна одинаков.
Я уж молчу про кнопки, на которые ты собрался где-то-там нажимать...
:)))
← →
oldman © (2007-12-07 14:10) [12]Предположим, нашел ты несчастное TMemo
Иерархия:
TObject
|
TPersistent
|
TComponent
|
TControl
|
TWinControl
|
TCuctomEdit
|
TCustomMemo
Остается вопрос - как ты это вынешь? И откуда?
Может все-таки F1?
← →
Сергей М. © (2007-12-07 14:12) [13]
> oldman © (07.12.07 14:10) [12]
Это же не "иерархия компонентов")
← →
oldman © (2007-12-07 14:15) [14]
> Сергей М. © (07.12.07 14:12) [13]
Это "узнать, какого они класса"
:)))
← →
Карелин Артем © (2007-12-07 14:15) [15]
> Есть ли приложение которое показывает иерархию компонентов
> в приложении и какого они класса ?
Какой компонент на каком лежит и каким погоняет надо узнать?
← →
Сергей М. © (2007-12-07 14:16) [16]
> oldman © (07.12.07 14:15) [14]
> "узнать, какого они класса"
Это автора ни разу не парит - ему "иерархию компонентов" подавай)
← →
oldman © (2007-12-07 14:20) [17]
> Сергей М. © (07.12.07 14:16) [16]
Еще проще.
TForm1
|
TPanel1
| |
TMemo1 TButton1
Вопрос "как и чем достать" остается в силе
:)))))))))))))))
А что?
Например, у компонента "батон" есть подкомпоненты "кубик", "рамка" и "надпись"
:))))))))))))
← →
Anatoly Podgoretsky © (2007-12-07 14:21) [18]> class_ (07.12.2007 14:03:09) [9]
В принципе все возможно, подскажите где этот магазин Принцип.
← →
Сергей М. © (2007-12-07 14:21) [19]
> oldman © (07.12.07 14:20) [17]
Это же иерархия владения, а не иерархия компонентов)
← →
oldman © (2007-12-07 14:22) [20]
> class_ (07.12.07 14:01) [6]
> Не мне надо чтоб у моего почтового клиента узнать какого
> класса memo, хочу чтоб я из проги в Delphi туда мог текст
> вставлять и кнопки нажимать...
Попахивает либо бякописательством либо суперпуперламерством либо ленью беспростветной...
Ты уж извини.
Я зо второе, перечитав сабж.
При чем тут класс компонента?
Что такое "иерархия компонентов"???
← →
oldman © (2007-12-07 14:24) [21]
> Сергей М. © (07.12.07 14:21) [19]
:)))
Не провоцируйте, поручик...
А то ведь и иерархию компонентов щас придумаю...
:)))
← →
Сергей М. © (2007-12-07 14:27) [22]
> oldman © (07.12.07 14:24) [21]
Нет уж, сэр, увольте меня от созерцания сией)
← →
Putnik © (2007-12-08 23:04) [23]Ставишь WinID, находишь класс поля редактирования. findwindow - находишь хендл окна по имени, findwindowex - находишь хендл поля редактирования по имени класса, sendmessage - управляешь им
← →
Petr V. Abramov © (2007-12-08 23:33) [24]> class_ (07.12.07 13:51)
видишь, сколько предложений. лучше б сразу сказал "код давай" :)
задачу обрисуй, что ты хочешь в конечном итоге. кода, скорей всего не будет, но советовать людям будет проще :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.01.13;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.008 c