AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TEdgeBrowser in RAD Studio 10.2

Ein Thema von Rolandrevolvermann · begonnen am 11. Jul 2022 · letzter Beitrag vom 11. Jul 2022
Antwort Antwort
Rolandrevolvermann

Registriert seit: 17. Jan 2019
30 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

AW: TEdgeBrowser in RAD Studio 10.2

  Alt 11. Jul 2022, 08:22
Vielen Dank für die Antworten!
Wir haben es bereits mit CEF4Delphi versucht, aber das läuft relativ instabil.
Da wir es nur auf Windows benötigen wäre das WebView4delphi noch besonders interessant vor allem wegen der Codecs.

Wenn es nach mir ginge wären wir immer "up to date" aber ich bin leider/glücklicherweise kein Entscheidungsträger.

Grüße
Roland
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.399 Beiträge
 
Delphi 12 Athens
 
#2

AW: TEdgeBrowser in RAD Studio 10.2

  Alt 11. Jul 2022, 09:56
Der TWebBrowser kann Beides.
Blöd daran ist nur die schwachsinnige Standardeinstellung.

docwiki: TWebBrowser.SelectedEngine

IEOnly
EdgeIfAvailable
EdgeOnly

Theoretisch dürfte inzwischen jedes Windows10/11 den Edge haben (falls niemand am WindowsUpdate rumgepfuscht hat),
aber für den Notfall nimmst dann einfach via IFDEF das Zweite in deinen OnCreate rein.

{$IF CompilerVersion >= 34}  // 10.4+

[edit]
Achso, joar, wenn dein altes Delphi es nicht kennt, dann bdingt das natürlich nichts.
Weiß nicht seit wann es dieses Setting gibt ... [edit2] die Hilfe sagt "seit 10.3"

Bringt nur was, bei Code für altes und neues Delphi.


Natürlich könntest du den Edge auch selbst importieren (Menü > Komponente > Komponente importieren)
https://docs.microsoft.com/de-de/mic...edge/webview2/
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (11. Jul 2022 um 10:09 Uhr)
  Mit Zitat antworten Zitat
Papaschlumpf73

Registriert seit: 3. Mär 2014
Ort: Berlin
462 Beiträge
 
Delphi 12 Athens
 
#3

AW: TEdgeBrowser in RAD Studio 10.2

  Alt 11. Jul 2022, 10:14
Der TWebBrowser kann Beides.
Um die Ausgangsfrage noch mal mit einzubeziehen: Auch wenn der "neue" TWebbrowser beide Engines unterstützt, stehen i.V.m. Edge bzw. WebView2 nicht mehr alle Funktionen zur Verfügung. Sollen z.B. Formularfelder automatisch ausgefüllt werden, muss da einiges umprogrammiert werden. WebView2 ist eben - wie der Name schon sagt - vor allem zum Anzeigen von Webseiten.
  Mit Zitat antworten Zitat
Rolandrevolvermann

Registriert seit: 17. Jan 2019
30 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: TEdgeBrowser in RAD Studio 10.2

  Alt 11. Jul 2022, 14:06
Nochmals vielen Dank für eure Antworten!

@himitsu TSelectedEngine.EdgeOnly werde ich ausprobieren nachdem ich herausgefunden habe wie ich möglichst einfach updaten kann.
Denn in meiner Lizenzverwaltung wird mir angezeigt

Code:
This License Activates:

Delphi XE8 Professional
Time Left: 0
 
Delphi 10.2 Tokyo Professional with Mobile
Time Left: 0
 
Delphi 10.3 Rio Professional with Mobile
Da müsste ich doch noch auf Rio updaten können, oder?
  Mit Zitat antworten Zitat
Rolf Frei

Registriert seit: 19. Jun 2006
655 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: TEdgeBrowser in RAD Studio 10.2

  Alt 11. Jul 2022, 14:17
Mit der 10.3.0 geht es definitiv noch nicht. Da gibt es dieses Property noch nicht. Der Edge Support kam doch glaube ich erst mit 10.4.2 oder nicht?
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: TEdgeBrowser in RAD Studio 10.2

  Alt 11. Jul 2022, 14:26
Mit der 10.3.0 geht es definitiv noch nicht. Da gibt es dieses Property noch nicht. Der Edge Support kam doch glaube ich erst mit 10.4.2 oder nicht?
TEdgeBrowser kam laut dieser Seite mit 10.4 raus.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
Rolandrevolvermann

Registriert seit: 17. Jan 2019
30 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#7

AW: TEdgeBrowser in RAD Studio 10.2

  Alt 11. Jul 2022, 14:46
Ok, Danke! Dann hat muss ich mir jetzt erst eine Lizenz besorgen.

@himitsu Meine Lizenz geht eben bis 10.3 Rio, aber da scheint das Property nicht zu funktionieren wie ich jetzt hier gelesen habe.
Wo hast du TActiveEngine denn bei dir gesetzt, damit es funktioniert?

Geändert von Rolandrevolvermann (11. Jul 2022 um 14:53 Uhr) Grund: Edit
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.399 Beiträge
 
Delphi 12 Athens
 
#8

AW: TEdgeBrowser in RAD Studio 10.2

  Alt 11. Jul 2022, 14:40
https://my.embarcadero.com/#registeredProduct
siehe COMPONENTS

meine aktuelle/aktuellste Lizenz (Subscription Status=active)
ist z.B. eine Delphi 10.2 Tokyo ...
(seit einer Weile wird bei der Subscription keine neue Lizenz generiert, sondern die Alte erweitert)
in COMPONENTS steht was die Alles kann.

bzw. siehe in C:\Program Files (x86)\Embarcadero\Studio\**.*\bin\LicenseManager.exe
eventuell mal rechts auf "Aktualisieren"
und dann siehe Mitte "Diese Lizenz aktiviert", für was deine Lizenz gültig ist.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (11. Jul 2022 um 15:23 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


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 23:24 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