![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.11.2009
Сообщений: 12
|
![]()
При создании вкладки, нужно чтоб caption этой вкладки принимал значение загружаемой в эту вкладку веб страницы.
При смене вкладок название вкладки меняется я сделал, но нужно что бы caption задавался в момент создания вкладки. Создание вкладки: Код:
Код:
У тебя нет права судить человека до тех пор, пока ты не сможешь сделать то же, что он, лучше, чем он.
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 669
|
![]()
Verst, если это был вопрос, то пропиши в CreateTabBrowser такую строчку:
with PageControl1 do ActuvePage.Caption:=CurrentWB.Locat ionName; Если не ошибаюсь, потому что по памяти пишу, только возникает проблема, если Title будет слишком большим, как у некоторых сайтов, то и название вкладки будет таким же, поэтому нада както это тоже учитывать
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли Последний раз редактировалось Marsel737; 22.11.2009 в 23:50. Причина: Я программист, а не толковый словарь Ожигова |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 22.11.2009
Сообщений: 12
|
![]() Цитата:
![]()
У тебя нет права судить человека до тех пор, пока ты не сможешь сделать то же, что он, лучше, чем он.
|
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 669
|
![]()
Verst, а может тогда в таймер ту же процу засунуть, наверно када создается вкладка в WebBrowser'е ещё пусто и потому название вкладки не отображается.
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
если новая вкладка то изначально ставьте пустое имя(придумайте сами)
а потом используйте события браузера(OnDocument четот там) для обновления. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 669
|
![]()
Verst, правильно Пепел Феникса говорит, не нужен никакой таймер, в событие OnDocumentComplete или на OnDownLoadBegin прописать:
with PageControl1 do ActuvePage.Caption:=CurrentWB.Locat ionName;
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли |
![]() |
![]() |
![]() |
#7 | ||
Пользователь
Регистрация: 22.11.2009
Сообщений: 12
|
![]()
Пепел Феникса, спасибо...вот тока что сам понял это))
Думал написать решение на форуме, а Вы опередили. При создании вкладки, надо указать Цитата:
ну и в WebBrowser1NavigateComplete2 написать Цитата:
У тебя нет права судить человека до тех пор, пока ты не сможешь сделать то же, что он, лучше, чем он.
|
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Title на форме. Как можно перерисовать caption на form? Или убрать его и вместо использовать картинки | Шульц | Общие вопросы Delphi | 37 | 02.10.2010 09:46 |
Как получить URL загружаемой картинки (используя Indy) | Vlad_55 | Работа с сетью в Delphi | 6 | 23.10.2009 18:17 |
Вытащить строку <title> .... </title> в txt файл | kzld | HTML и CSS | 7 | 01.07.2009 11:35 |
PageControl - сравнить вкладки. | Небесный | Общие вопросы Delphi | 9 | 04.05.2009 08:43 |
как узнать файл загружаемой программы ? | juan666777 | Общие вопросы Delphi | 9 | 18.03.2009 17:51 |