![]() |
embedded webbrowser und open street map
Hallo zusammen,
mit dem Webbrowser aus der Komponentenpalette von Delphi6 habe ich mir eine Anzeige von Open Street Map Karten zusammengestellt. Das klappt so leidlich, führt aber immer mal wieder zu merkwürdigen Abbrüchen z.B. bei zoomen. Soweit ich weiß basiert TWebbrowser auf IE6. Entsprechende Patches in der Registry für die Verwendung von Version 11 habe ich vorgenommen. Bei meinen weiteren Versuchen bin ich auf den Embedded Webbrowser von bsalsa gestoßen. Die Installation war erfolgreich und ich kann die Demo starten. Auch der prinzipielle Zugriff z.B. mit der URL ![]() liefert eine Anzeige einer Karte. Daraus schließe ich erstmal, dass das rendering funktioniert. In anderen Browsern (z.b. Firefox) kann ich mit der URL (hier als Beispiel) ![]() einen bestimmten Kartenausschnitt zur Anzeige bringen. Trage ich diese URL bei der Embedded Demo ein, bekomme ich keine Anzeige. Grundsätzliche Frage: Basiert der Embedded Webbrowser von bsalsa auch auf dem IE? |
AW: embedded webbrowser und open street map
Delphi 6 ist natürlich schwierig, weil sich einfach in den letzten 21 Jahren seit dem Release von Delphi 6 gerade in der Webentwicklung viel getan hat. Der Embedded IE wird ja auch nicht mehr weiterentwickelt.
Es gibt mit Chromium Embedded eine gute Lösung, ebenso wie mit dem in aktuellen Delphi- und Windows-Versionen eingebundenen WebView2 Control. Beides wird aber mit Delphi 6 schwierig. Versuchen kannst du es mit CEF4Delphi. Das soll zumindest ab Delphi 7 noch gehen, vielleicht geht es ja auch mit wenig Aufwand auch mit Delphi 6. So groß war der Unterschied damals ja nicht was die Sprachfeatures anging. ![]() |
AW: embedded webbrowser und open street map
Danke, schau ich mir mal an
|
AW: embedded webbrowser und open street map
CEF ist (bis auf MP4-Unterstützung) praktisch das was auch Edge ist.
CEF4Delphi könnte u.U. noch mit D6 laufen, aber ich würde ein Update auf aktuelles Delphi empfehlen. Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 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