Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi mehr als ein Webbroswer pro Form (https://www.delphipraxis.net/81425-mehr-als-ein-webbroswer-pro-form.html)

hirnstroem 27. Nov 2006 08:48


mehr als ein Webbroswer pro Form
 
'loha Folks,

ich versuche gerade dieselbe PDF Datei auf demselben Formular zweimal anzuzeigen und zwar jeweils in einer dieser Webbroswerkomponenten (TWebBrowser).

Nun funktioniert dies an und für sich ohne Probleme mit der Ausnahme, dass der zweite Webbroswer manchmal verschindet und wieder auftaucht, wenn die grösse des Fensters verändert wird. Programmiert ist die Sache so, dass jeweils ein Webbrowswer die hälfte des Formulars ausfüllt und der andere die andere Hälfte.

Auch wenn ich OnResize nichts unternehme, der eine Webbrowswer spinnt immer. Sogar schon in der Entwicklungsumgebung. Solange ein Webbrowswer auf dem Formular liegt gibt es keine Probleme, sobald ein weiterer hinzukommt, spinnt dieser. Das heisst, wenn ich beispielsweise dessen Grösse verändere, wird er plötzlich nicht mehr dargestellt. Er ist zwar noch auf dem Formular, aber sehen tu ich ihn nicht mehr.

Viel mehr Fällt mir zu dem gespässigen Effekt nicht ein -.-


Grüsse
hirnstroem

MarcoWarm 27. Nov 2006 09:42

Re: mehr als ein Webbroswer pro Form
 
Wenn du weißt, dass du immer nur PDFs anzeigen willst, nimm einfach das Adobe AcroPDF Steuerelement (ActiveX Steuerelement importieren)
Das hat bei mir noch nie geärgert.

hirnstroem 27. Nov 2006 09:54

Re: mehr als ein Webbroswer pro Form
 
Dieses hat mich aber umsomehr geärgert -.-

Wenn die Webbrowsers unterschiedliche Elterna haben, dann funktioniert die Sache wieder einwandfrei, von da her...bin ich bedient.

Danke und Gruss
hirnstroem


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz