Delphi-PRAXiS
Seite 3 von 3     123   

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 (https://www.delphipraxis.net/180505-twebbrowser.html)

jaenicke 26. Mai 2014 08:34

AW: TWebbrowser
 
Wir haben die neueste Version in unser Haupt-Package eingebunden und aktualisieren die Packages ggf. selbst. Ich kann mich zwar nicht erinnern, dass Anpassungen nötig waren, aber wenn, dann sicher nur kleine.

(Da dort glaube ich with nicht benutzt wird, der Quelltext also in der Hinsicht sauber ist, ist es auch unwahrscheinlich, dass dort mehr nötig ist als die Versions-IFDEFs zu aktualisieren. Probleme machte bei uns in den letzten Versionen abgesehen von Unitverschiebungen in Delphi selbst beim Umstieg auf neuere Versionen nur with, aber das ist ja logisch.)

greenmile 26. Mai 2014 09:06

AW: TWebbrowser
 
Also auch die CEF3? Schade, war ein Versuch.

jaenicke 26. Mai 2014 09:17

AW: TWebbrowser
 
Ich hab kurz geschaut, beide sind für XE5 angepasst worden. Es gibt (in CEF1) nur eine relevante Änderungen bei uns:
ceflib.pas, in TCefCustomStreamReader.Seek:
Delphi-Quellcode:
    Result := FStream.Seek(offset, whence);
// ersetzt durch:
    Result := FStream.Seek(offset, TSeekOrigin(whence));
Und in der .inc Datei ist natürlich XE6 neu eingetragen. Alles andere funktioniert einfach so mit XE6.

greenmile 26. Mai 2014 09:27

AW: TWebbrowser
 
Das es bei der Initialisierung knallt denke ich, dass sich da 2 Speicherbereiche beißen, also zwei Dinge auf denselben Bereich zugreifen. Ein leeres Projekt funktioniert, ein bestehendes nicht. Natürlich habe ich der Reihe nach alles rausgeworfen, komme dem Problem aber einfach nicht auf die Spur. Es sind nur Standard-Komponenten von TMS, Raize und die eigenen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:29 Uhr.
Seite 3 von 3     123   

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