Hallo Steffen,
dieser Beitrag enthält fast schon alles, was du brauchst. Statt der Selektion über getElementsByName() kannst du direkt mit getElementById() arbeiten:
Delphi-Quellcode:
var
doc: IDispatch;
e: IHTMLElement;
begin
doc := GetDocument(Memo.Text);
with doc as IHTMLDocument3 do
begin
e := getElementById('links');
if Assigned(e) then
e.outerHTML := '';
Memo.Lines.Text := documentElement.outerHTML;
end;
end;
Mit kleineren Anpassungen sollte es so funktionieren. Bin gespannt auf deinen Code...
Grüße vom marabu