Einzelnen Beitrag anzeigen

CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: HTML-Quellcode in Memo einlesen

  Alt 27. Aug 2003, 19:13
Hi,
am Besten lädst du dir als erstes die Datei in eine temporäre StringListe:
slTemp.LoadFromFile('DeineHTMLDatei.html'); Danach liest du alles in das Memo bis zu deinem Kommentar, den du am Besten als Konstante deklarierst:
Delphi-Quellcode:
const
  COMMENT_START = '';
  COMMENT_END = '';

{...}
var
  i, j: integer;
{...}
  i:=0;
  while (slTemp[i] <> COMMENT_START) do begin
    Memo1.Lines.Add(slTemp[i]);
    inc(i);
  end;
  // Füge deinen eigenen Text dem Memo hinzu
  for j:=i to slTemp.Count - 1 do begin
    Memo1.Lines.Add(slTemp[j]);
  end;
Sicherlich nicht die eleganteste Art (noch verbesserungswürdig), aber das ist mir jetzt auf die Schnelle eingefallen.

Chris
  Mit Zitat antworten Zitat