|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.02.2015, 20:35 | #1 |
Регистрация: 31.10.2009
Сообщений: 7
|
Поиск видимого компонента
У меня есть PageControl и несколько табов в нем.
В некоторых табах есть компонент TMemo. Мне нужно по кнопки очистить видимый TMemo - т.е. тот который находится в активном табе. Остальные не трогать. |
05.02.2015, 20:58 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
PageControl.ActivePage.Controls - свойство-массив контролов на активной TabSheet
PageControl.ActivePage.ControlCount - кол-во этих контролов В этом массиве и ищи свой Memo
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 05.02.2015 в 21:01. |
26.02.2015, 20:28 | #3 |
Пользователь
Регистрация: 29.09.2009
Сообщений: 32
|
Вот пример из личного опыта.
перекалялкал код для тебя, возможны ошибки, но суть ясна. Var memo1:TMemo; Memo1:=(pgctabs.ActivePage.FindComp onent('memo1') as TMemo); Memo1.Clear; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск компонента по имени | Aleksandr | Microsoft Office Excel | 1 | 24.09.2014 18:51 |
Поиск компонента на форме | Dozent | Общие вопросы Delphi | 3 | 22.05.2012 13:14 |
Создание ВЕБ сервера видимого в интернете | valerka92 | Помощь студентам | 0 | 29.10.2011 21:23 |
Поиск видимого окна по части его заголовка | Человек_Борща | Общие вопросы Delphi | 5 | 08.03.2011 22:20 |
Поиск компонента Swing. | profi | Общие вопросы по Java, Java SE, Kotlin | 1 | 15.04.2010 01:23 |