1 webbbrowser ile birden çok sayfayı aynı anda nasıl açabilirim..
button click.
Browser := TWebBrowser.Create(nil);
TWinControl(Browser).Parent := self;
bu şekilde yeni webbrowser olusturabiliyorum. ancak dögüye aldığımda hata veriyor. her sayfa için ayrı webbrowser create etmeyi düşündüm ama olmadı. Fikri olan arkadaşlar yardımcı olursa sevinirim.
Teşekkürler.
Delphi WebBrowser hakkında.
16
●1.888
- 08-08-2012, 00:05:21Delphi'nin webbrowser oldukça ilkeldir. Bu yüzden bende çok sıkıntı yaşıyorum. Embedded WB biraz daha iyidir. Aynı anda birden fazla webbrowser açman lazım. Tek webbrowser ile aynı anda tek siteyi gezebilirsiniz.
G: Array [0 .. 99999] of TWebbrowser;
olarak tanımlarsan sıkıntı olmaz.
G[sira] := TWebbrowser.Create(Form1);
TWinControl(G[sira]).Name := 'myb' + inttostr(sira) +
inttostr(Random(100000));
TWinControl(G[sira]).Parent := Form1;
G[sira].Navigate('http://' + siteaddr);
gibi yapabilirsin. - 08-08-2012, 00:41:32Üyeliği durdurulducevap icin tesekkür ederim evet biraz ilkelim bu konudaDogukan adlı üyeden alıntı: mesajı görüntüle
TWinControl(G[sira]).Name := 'myb' + inttostr(sira) +
run yaptığımda bu kısımda hata veriyor anlamadim :S - 08-08-2012, 00:51:55delphiden anlamam ama
TWinControl(G[sira]).Name := 'myb' + inttostr(sira) +
inttostr(Random(100000));
burada + dan sonra alt satıra devam etmesi belki problem teşkil etmiştir
TWinControl(G[sira]).Name := 'myb' + inttostr(sira) + inttostr(Random(100000));
bu şekil dene bi - 08-08-2012, 00:53:19Üyeliği durdurulduTeşekkür ederim ancak o problem olsa idi derlemede hata verirdi. yinede denedim ama olmadı.ertan2002 adlı üyeden alıntı: mesajı görüntüle
- 08-08-2012, 01:09:18Üyeliği durduruldufor sira:=0 şeklinde döngüde tanımlıyorum belkide döngüde hata yapıyorum.ertan2002 adlı üyeden alıntı: mesajı görüntüle
- 08-08-2012, 01:25:26Üyeliği durdurulduRead of address 00000 böyle bir hata veriyor butona tıklayınca. ddöngüde yapıyor bunu. tek webbrowser oluşutrmak istediğim de oluşuyor.ertan2002 adlı üyeden alıntı: mesajı görüntüle