|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.11.2008, 07:53 | #1 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
Активная вкладка и контролы на ней...
Доброе время суток.
Возникла небольшая проблема.... Допустим по нажатию на button,создаётся новая вкладка в компоненте PageControl1,и сразу же в этой вкладке создаётся к примеру Webbrowser. Суть проблемы такова...допустим создано вкладок 5 и открыта к примеру 3-я. И если я нажал например на button2,то в url компонента webbrowser на этой страничке,передаётся текст например из edit1. Ступор в такой мелочи...но я без понятия как обратиться к компоненту на вкладке. |
10.11.2008, 11:27 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А вы, когда создаете на вкладке Webbrowser, присваивайте ему имя "Webbrowser"+PageControl1.TabIn dex (т.е. индексный номер вкладки, на которой вы его создаете (вкладка-родитель)).
Тогда и обращаться к нему будет просто. |
12.11.2008, 01:13 | #3 | |
Форумчанин
Регистрация: 06.11.2008
Сообщений: 100
|
Цитата:
Вся беда этого совета в том, что если пользователь закроет одну из вкладок, то изменится порядковый индекс остальных вкладок. На мой взгляд необходимо в цикле перебирать все контролы активной вкладки и сопоставлять их на соответствие нужному классу контрола. Получив указатель на необходимый контрол, им уже можно располагать как вам заблагорассудится. |
|
12.11.2008, 01:46 | #4 |
Пользователь
Регистрация: 12.11.2008
Сообщений: 10
|
Я эту проблему уже когда-то решил так:
Код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Активная БД | GLAZZ | БД в Delphi | 2 | 07.10.2008 17:17 |
Вкладка Com+ | Witaliy | Компоненты Delphi | 0 | 27.04.2008 16:35 |
Контролы на baloonhint | Toxa | Компоненты Delphi | 0 | 06.11.2007 17:33 |
StringGrid и всё что с ней связано.... | GAGARIN-NEW | Компоненты Delphi | 22 | 11.10.2007 15:19 |
Активная папка | D-fens | Общие вопросы Delphi | 2 | 06.06.2007 12:45 |