Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   TWebBrowser in Firemonkey (https://www.delphipraxis.net/179172-twebbrowser-firemonkey.html)

Harry Stahl 19. Feb 2014 16:31

AW: TWebBrowser in Firemonkey
 
Zitat:

Zitat von Peter-Pascal (Beitrag 1248548)
Also, wenn mir die Bemerkung erlaubt sei, FMX macht einen tollen Eindruck aber es birgt im Detail viele Probleme. Fast alles was ich ausprobiert habe, gelang sehr schnell an Grenzen. Ob es sich wirklich lohnt mit FMX zu arbeiten, habe ich meine Zweifel. Als Hobbyprogrammierer (bzw. Semiprofessionel) kann ich es mir vielleicht leisten mehrere Stunden zum forschen zu verbringen. Aber ein Unternehmer nicht.

Na klar ist die Bemerkung erlaubt, kann ich auch überwiegend nachvollziehen, was Du sagst. Deswegen finde ich ja die Möglichkeit, über FMX-DLLs schrittweise Firemonkey-Fähigkeiten hinzuzufügen so wichtig (oder wo ich mit FireMonkey nicht weiterkomme, eben doch noch auf VCL-Funktionalität zugreifen zu können). Ich habe auch schon gemerkt, dass ich nicht alle meine Programme (an denen ich z.T. schon über 20 Jahre dran arbeite) mal eben in FMX-Anwendungen umsetzen kann - wobei es aber mittel- bis langfristiges Ziel bleibt. Ich wäre da natürlich schon wesentlich weiter, hätte ich nicht das Buchprojekt begonnen, aber mir macht es Spaß und insofern ist es mir die Sache wert.

Zitat:

Zitat von Peter-Pascal (Beitrag 1248548)
Deswegen bin ich so froh, dass es dieses Forum gibt mit den vielen netten Leuten.

Yes, sehe ich auch so:thumb:

Zitat:

Zitat von Peter-Pascal (Beitrag 1248548)
Übrigens Harry, ich habe mir Dein Buch gekauft. Sind sehr viele interessante Dinge drin und hat mir in einigen Bereichen schon weitergeholfen.

Danke, das freut mich natürlich sehr. Da wo Du an Grenzen stößst (wie Du schreibst), erinnere ich auch an meine Einladung, das mir mal als Themenvorschlag für das Buch mitzuteilen [muss ich leider immer wieder erwähnen: außer Datenbankthemen, da bin ich eine echte Nullnummer].

Gruß Harry

Peter-Pascal 20. Feb 2014 11:48

AW: TWebBrowser in Firemonkey
 
Hallo Harry,

danke das Angebot nehme ich gerne an.

Datenbanken ist natürlich aus so ein Thema. Grundsätzlich dachte ich einiges zu verstehen, werde aber immer unsicherer. Gerade für die unterschiedlichen Plattformen. Da sagt Embarcadero (Emba) es kann die Interbase genommen werden und die IB Togo ist soweit ich das verstanden habe auch ohne Lizensgebühren frei einsetzbar.

Eine Frage noch zu Deinem Listing: Für die VCL-Komponenten hast Du eine eigene Form genommen, ich vermute im gleichen Formular FMX-Form funktioniert es nicht?

Gruß Peter

mkinzler 26. Feb 2014 09:21

AW: TWebBrowser in Firemonkey
 
http://www.fmxexpress.com/web-browse...ey-on-windows/

greenmile 26. Feb 2014 10:45

AW: TWebBrowser in Firemonkey
 
Ich möchte ja nicht undankbar erscheinen oder nur als Schwarz-Maler da stehen, aber sehe ich das richtig? Ich muss ernsthaft 125 MByte Runtimes nur für den Browser mit meinem Setup rumschleppen? Nur für einen Browser, der nicht mal 100% kompatibel mit dem Systembrowser ist? Wenn meine EXE also 5 MByte groß ist und ich nur einen Browser benötige, um intern irgendeine Support Seite aufzurufen, würde dann ja aus 5 MByte mal eben 130 MByte werden ... :thumb:

himitsu 26. Feb 2014 11:01

AW: TWebBrowser in Firemonkey
 
Ja, wenn du das Chromium Embedded Framework (CEF) verwenden möchstes,
aber das wäre auch so, wenn man den nur in der VCL verwenden will.

Das ist halt das komplette Zeug von dem Browser.
Beim IE fällt es nur nicht auf, daß da meherere 100 MB im System rumliegen, da man die hinterrücks über die Windows Updates reinghämmert bekommt, selbst wenn man keinen IE verwendet.
PS: Früher war es mal möglich den FF zu nutzen, also gleich einen Installierten, ohne ihn selber mitbringen zu müssen, also so wie beim IE, aber da die netter Weise die Schnittstellen rausgeworfen haben......

greenmile 26. Feb 2014 11:42

AW: TWebBrowser in Firemonkey
 
Naja, dann stellt sich für mich aber mal wieder die Frage, wieso nicht ein Browser eingebunden wird, der in 99% aller Fälle sowieso auf dem System ist.
Da das aber wieder zu einer Grundsatzdiskussion führen würde, frage ich lieber nicht ;)

mkinzler 26. Feb 2014 11:51

AW: TWebBrowser in Firemonkey
 
Weil der IE im Gegensatz zu Chrome oder Gecko(Mozilla) nur auf Windows vorhanden und auch das Zugriffsinterface (ActiveX) windowsexklusiv ist.

greenmile 26. Feb 2014 11:56

AW: TWebBrowser in Firemonkey
 
... wie auch der Safari nur auf iOS Geräten vorhanden ist.
... oder der Android nur auf Android.

himitsu 26. Feb 2014 15:03

AW: TWebBrowser in Firemonkey
 
Du kannst auch gern eine abstrakte Schnittstelle entwickeln, die nur die gemeinsamen Funktionen aller Browser enthält
und dann wird auf jedem System jeweils der dort installierte "Standard"-Browser verwendet. (falls der überhaupt eine öffentliche Schnittstelle bietet)

greenmile 26. Feb 2014 15:21

AW: TWebBrowser in Firemonkey
 
Wäre das nicht eher Aufgabe des Herstellers einer Sprache/eines Compilers, der plattformübergreifende Lösungen anbietet? :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 Uhr.
Seite 2 von 3     12 3      

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