[DELPHI] Plocka innehåll från web

Permalänk
Medlem

[DELPHI] Plocka innehåll från web

Kan någon förklara hur man plockar ut innehållet i mellan <a> och </a> taggarna från en TWebbrowser i delphi?
Det ser ut så här i html koden

<a href="/index.php">Startsida</a>

så vill jag kunna plocka ut ordet Startsida.

Edit
Permalänk
Medlem
Skrivet av Meggybot:

Kan någon förklara hur man plockar ut innehållet i mellan <a> och </a> taggarna från en TWebbrowser i delphi?
Det ser ut så här i html koden

<a href="/index.php">Startsida</a>

så vill jag kunna plocka ut ordet Startsida.

function ExtractHTMLText(const Str : string ) : string; var Res : string; ix : Integer; InBrackets : Integer; begin InBrackets:= 0; Res:= ''; for ix:= 1 to Length(Str) do begin if Str[ix] = '<' then inc(InBrackets) else if Str[ix] = '>' then dec(InBrackets) else if ( inbrackets = 0 ) then Res:= Res + str[ix]; end; Result := Res; end;