Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2018, 20:07   #1
LordProche
Пользователь
 
Регистрация: 01.04.2018
Сообщений: 18
По умолчанию Delphi вкладки для браузера

Здраствуйте, пишу браузер на delphi 8 и возникла проблема с созданием новых вкладок, точнее вкладка создается и на ней все отображается но при этом на предыдущих вкладках всем пропадает пишу через WebBrowser (прошу не разглагольствовать на тему "фу, какакая гадость этот WebBrowser") Скидываю код на нажатие кнопки, которая и создает новую вкладку. Заранее благодарю.
procedure TForm1.Button1Click(Sender: TObject);
var
ts : TTabSheet;
wb: TWebBrowser;
begin
ts := TTabSheet.Create(PageControl1);
ts.PageControl := PageControl1;
ts.Caption := 'Новая вкладка ' + IntToStr(PageControl1.PageCount);

wb := Twebbrowser.Create(ts);




TWinControl(WebBrowser1).Parent:=ts ;
LordProche вне форума Ответить с цитированием
Старый 01.04.2018, 22:31   #2
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

Цитата:
точнее вкладка создается и на ней все отображается но при этом на предыдущих вкладках всем пропадает
TWinControl(WebBrowser1).Parent:=ts ;
Вы же WebBrowser1 перекидываете на созданную вкладку, а нужно созданный отображать на своей вкладке.
Попробуйте вместо последней строки вашего кода сделать так
wb.ParentWindow:= ts.Handle;

Последний раз редактировалось Aliens_wolfs; 01.04.2018 в 22:34.
Aliens_wolfs вне форума Ответить с цитированием
Старый 02.04.2018, 14:18   #3
LordProche
Пользователь
 
Регистрация: 01.04.2018
Сообщений: 18
По умолчанию

Сделал все как вы сказали, но теперь новая вкладка пустая
LordProche вне форума Ответить с цитированием
Старый 02.04.2018, 14:47   #4
LordProche
Пользователь
 
Регистрация: 01.04.2018
Сообщений: 18
По умолчанию

Огромное тебе спасибо!!! Сделал все как ты и сказал только потом перенаправил страницу в гугл и задал размер все работает, спасибо тебе огромное
LordProche вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в создании вкладки для браузера в Delphi Жора1111 Работа с сетью в Delphi 10 02.08.2017 21:09
Вкладки браузера Ципихович Эндрю Свободное общение 30 09.05.2015 17:22
Запуск php скрипта при закрытии вкладки, окна браузера Lokos JavaScript, Ajax 8 03.07.2014 07:56
Вкладки веб-браузера в TabCantrol саша40 Работа с сетью в Delphi 3 26.11.2012 04:27
Определить вкладки браузера toxicll Win Api 3 10.05.2007 20:11