Delphi-Quellcode:
JvHtmlParser1.Parser.Clear;
JvHtmlParser1.Parser.AddStrings(tempSL);
// oder
JvHtmlParser1.Parser.Text := tempSL.Text
// oder
JvHtmlParser1.Parser.Assign(tempSL);
Memo.Lines ist vom Typ TStrings. Dort benutzt Du AddStrings, um TempSL da hineinzubekommen.
Parser ist ebenfalls vom Typ TStrings. Ob dort wohl die gleichen Schritte zum Erfolg führen, wie beim Memo?
Achso:
http://wiki.delphi-jedi.org/wiki/JVC...LParser.Parser
Da steht wohl eher drinne, was der Parser machen soll und nicht das, was geparst werden soll (oder verstehe ich die Doku da falsch?)
Und dann gibt es in der Doku noch dashier:
http://wiki.delphi-jedi.org/wiki/JVC....AnalyseString
Vermutlich sollte dann sowas funktionieren:
AnalyseString(tempSL.Text);
(Achso, das hattest Du in Deiner Erweitung ja schon so implementiert
)
Kommt dann am Ende sowas dabei raus?
Delphi-Quellcode:
// FS1 irgendwie befüllen, übernehmen ...
FS1.Position := 0;
tempSL.LoadFromStream(FS1);
JvHtmlParser1.AnalyseString(tempSL.Text);