AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

WebBrowser.Parent nur lesend?

Ein Thema von e-gon · begonnen am 28. Mai 2018 · letzter Beitrag vom 28. Mai 2018
Antwort Antwort
Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: WebBrowser.Parent nur lesend?

  Alt 28. Mai 2018, 12:32
Du willst also von Deinem TWebbrowser den Panel finden?

Da das Property Parent in Twebbrowser aber neu eingeführt (Überschrieben) wird hilft ein Cast.

TOleControl(WebBrowser1).Parent ist das was Du suchst
Fritz Westermann
  Mit Zitat antworten Zitat
e-gon

Registriert seit: 7. Jul 2003
Ort: Stuttgart
163 Beiträge
 
Delphi 6 Enterprise
 
#2

AW: WebBrowser.Parent nur lesend?

  Alt 28. Mai 2018, 12:41
Nein. Sorry für das Missverständnis.

Ich will eigentlich nur dass der jeweilige WebBrowser auf dem dazugehörendem Panel[x] angezeigt wird. Aber das funktioniert nicht. Also habe ich schon die verschiedensten Dinge ausprobiert und dabei festgestellt, dass Parent bei jedem WebBrowser auf nil steht und nicht - wie ich erwarte - auf des dazugehörge Panel[x] zeigt. Also gehe ich davon aus, dass deshalb keines der WebBrowser in der Übersicht auf dem Panel[x] zu sehen ist.

Gruß
e-gon
  Mit Zitat antworten Zitat
Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: WebBrowser.Parent nur lesend?

  Alt 28. Mai 2018, 12:45
Ich antworte noch mal aber irgendwie ist es mühsam....
Zeige den Code den Du verwendest um Deinen TWebBrowser zu erzeugen.
Wenn Du das nicht machst, antworte ich erst wieder wenn Du mir sagen kannst welcher Farbe mein Hemd heute hat.
Kennst Du den Spruch mit den Würmern und der Nase?
Fritz Westermann
  Mit Zitat antworten Zitat
Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: WebBrowser.Parent nur lesend?

  Alt 28. Mai 2018, 13:21
Trotz der Würmer...

Delphi-Quellcode:
HTML[x]:= TWebBrowser.Create(Panel[x]);
TOleControl(HTML[x]).parent := Panel[x];
HTML[x].Align := alClient;
HTML[x].Visible := true;
Fritz Westermann
  Mit Zitat antworten Zitat
e-gon

Registriert seit: 7. Jul 2003
Ort: Stuttgart
163 Beiträge
 
Delphi 6 Enterprise
 
#5

AW: WebBrowser.Parent nur lesend?

  Alt 28. Mai 2018, 13:48
Das war der Schlüssel! TOleControl(HTML[x]).parent := Panel[x];

Jetzt tut's! Danke Euch!

Gruß
e-gon
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz