Thema: Delphi Webbrowser CSS auslesen

Einzelnen Beitrag anzeigen

capo

Registriert seit: 7. Jul 2006
453 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Webbrowser CSS auslesen

  Alt 21. Mai 2007, 13:18
Hallo Marabu,
wie ist da der Aufruf?
Mit dem Webbrowser bekomme ich folgende Meldung:
Zitat:
[DCC Fehler] Unit1.pas(193): E2010 Inkompatible Typen: 'IHTMLStyleSheetsCollection' und 'TWebBrowser'
Delphi-Quellcode:
procedure ExtractStyleSheets(sc: IHTMLStyleSheetsCollection; s: TStrings);
var
  i: Integer;
  v: OleVariant;
  u: iUnknown;
  ss: IHTMLStyleSheet;
begin
  with sc do
    for i := 0 to Pred(length) do
    begin
      v := i;
      u := item(v);
      if Succeeded(u.QueryInterface(IID_IHTMLStyleSheet, ss)) then
        if ss.href = ''
          then ExtractStyleSheets(ss.imports, s)
          else s.Add(ss.href);
    end;
end;
Gruss
Capo
Hotte
  Mit Zitat antworten Zitat