Ich bin neu in StackOverflow und finde im Allgemeinen die Antworten, nach denen ich suche. Außer dieser Zeit. Ich bin verwirrt. Hier gehts:Probleme mit Delphi Chrom Embedded
Vor einigen Wochen habe ich die Revision 306 von Delphi Chromium Embedded heruntergeladen und auf eine neue Kopie von Delphi XE installiert. Jetzt wurde dies aus dem Abschnitt "Downloads" der DCEF-Google-Code-Seite abgerufen.
Das erste, was ich bemerkte, war, dass die Website erwähnt, dass Delphi XE unterstützt wird, aber es gibt kein Projektpaket speziell für XE enthalten. Natürlich habe ich das für Delphi 2010 vorgesehene Paket installiert, da das für XE2 wegen FMX und vielleicht ein paar anderen Dingen (?) Nicht funktionieren wird.
Nachdem ich in der Vergangenheit ein älteres Build auf D7 verwendet hatte, löschte ich natürlich ein TChromium auf dem Formular, setzte die Standard-URL auf http://foundry-local/assist/node/
und führte die App aus. Hier ist, was war ich begrüßt mit:
Exception EExternal Exception in libcef.dll ... External Exception 80000003.
kann nicht alles in ihrer neuen Google-Gruppe schreiben (sie den issue tracker auf der Seite Code deaktiviert), so dass ich dachte, dass ich gekommen bin hier, um herauszufinden, was passiert ist. Aber kurz zuvor entschied ich, den neuesten Code-Build aus dem Koffer zu checken. Installierte es erfolgreich (noch kein Paket für XE), ließ ein TChromium auf ein leeres Formular fallen und führte die App aus. Dieses Mal wurde ich wie folgt begrüßt:
Exception EReadError in module FoundryAssistNodeManager.exe at 0004BE24. Error reading Chromium1.Options.AcceleratedCompositingEnabled: Invalid property path.
Und daher: Ich bin wirklich verwirrt.
(Edit: The app can see the core libraries, and they are being picked up.)
Hat jemand sonst Probleme mit DCEF auf Delphi XE? Wenn ja, hatte jemand eine Lösung?
Sehen Sie, ich baue eine maßgeschneiderte Hilfeplattform für meine zu veröffentlichenden Produkte. Die Verwendung von IE ist unzuverlässig und die Gecko-Komponenten sind nicht mehr in Entwicklung.
Alle Tipps, Richtlinien wäre toll. Ich danke Ihnen allen im Voraus.
Haben Sie Kernbibliotheken ("sichtbar für Ihr Projekt") (http://stackoverflow.com/a/9587241/960757)? – TLama
Hallo TLama, tatsächlich tue ich. Vergessen, das zu erwähnen (obwohl ich es auf ihrer Seite erwähnt habe). –
Auch, und ich finde das ziemlich komisch, wenn ich versuche, die Demos zu kompilieren, erhalte ich den folgenden Compilerfehler: Deklaration von 'ProcessRequest' unterscheidet sich von vorheriger Deklaration [in ceffilescheme.pas] –