Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Вниз

Webbrowser   Найти похожие ветки 

 
Kuvalda ©   (2007-12-28 20:07) [0]

как вставить twebbrowser в следующую закладку?

procedure TForm1.SpeedButton1Click(Sender: TObject);
var
wb: TWebBrowser;
begin
a.Pages.Add(webbrowser1.LocationName);
wb := TWebBrowser.Create(a);
TWinControl(wb).Name := "Oweb";
wb.Align := alClient;
TWinControl(wb).Parent := a;
wb.Navigate(combobox1.Text);

end;

Где ошибка? Подправтье мастера меня?


 
{RASkov} ©   (2007-12-28 20:32) [1]

> [0] Kuvalda ©   (28.12.07 20:07)

Что такое - "а"?


 
kuvalda ©   (2007-12-28 20:43) [2]


> > [0] Kuvalda ©   (28.12.07 20:07)
>
> Что такое - "а"?


Извиняюсь....  

procedure TForm1.SpeedButton1Click(Sender: TObject);
var
wb: TWebBrowser;
begin
tabbednotebook1.Pages.Add(webbrowser1.LocationName);
wb := TWebBrowser.Create(tabbednotebook1);
TWinControl(wb).Name := "Oweb";
wb.Align := alClient;
TWinControl(wb).Parent := tabbednotebook1;
wb.Navigate(combobox1.Text);

end;


 
{RASkov} ©   (2007-12-28 21:06) [3]

> [2] kuvalda ©   (28.12.07 20:43)
> tabbednotebook1

А зачем тебе этот "древний" контрол? :)

Попробуй с TPageControl"ом:

const SUrl = "http:\\www.delphimaster.ru";
var Wb: TWebBrowser; tb: TTabSheet;
begin
 tb:=TTabSheet.Create(PageControl1);  //создаем вкладку
 tb.Caption:=SUrl;                    //Задаем название
 Wb:=TWebBrowser.Create(tb);          //Создаем вэброузер
 TWinControl(Wb).Parent:=tb;          //присваиваем родителя
 Wb.Align:=alClient;                  //понятно
 Wb.Navigate(SUrl);                   //открываем ссылку
 tb.PageControl:=PageControl1;        //отоброжаем вкладку на указанном PageControl"е
end;

В итоге у нас за уничтожение вэбброузера wb - отвечает tb(TTabSheet, вкладка), а ее(вкладку) в свою очередь "пришибет", если что, PageControl....


 
kuvalda ©   (2007-12-28 21:13) [4]

Вообще-то на самом деле затупил я....


 
MetalFan ©   (2007-12-29 21:32) [5]

ага, плюс если уже компонент с таким именем на форме, то тебе по идее не дадут еще один одноименный "сделать")



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
2-1198592934
@!!ex
2007-12-25 17:28
2008.01.27
Перехват нажатия Win.


9-1149696481
Ricks
2006-06-07 20:08
2008.01.27
Раз уж зашла речь о гравитации и физике.....


2-1197560592
vamp_avp
2007-12-13 18:43
2008.01.27
Получение данных с СОМ порта


2-1198182166
datorn
2007-12-20 23:22
2008.01.27
WinAPI


15-1198224803
vajo
2007-12-21 11:13
2008.01.27
Как узнать поддерживает ли материнка HDD большого объема?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский