@Rollo62: Danke!
Habs hinbekommen / eine funktionierende Version gefunden
falls es Jemand mal braucht:
Delphi-Quellcode:
procedure CallbackGetSource(
const src: ustring);
// CallbackGetSource is fired after the end of ChromiumLoadEnd procedure
begin
Form1.memo1.text := src;
//HTML page code is in src
end;
procedure TForm1.ChromiumLoadEnd(Sender: TObject;
const Browser: ICefBrowser;
const Frame: ICefFrame; httpStatusCode: Integer);
begin
chromium.Browser.MainFrame.GetSourceProc(@CallbackGetSource);
end;
Man gibt also einfach einen Pointer zu einer beliebigen Prozedur an, welche dann aufgerufen wird und den
html-Quelltext als String übergeben bekommt.
Das ganze logischerweise in der ChromiumLoadend-Prozedur, welche aufgerufen wird, wenn die Webseite fertig geladen ist.