Text aus dem Internet heraus lesen

MaPa2701

Grünschnabel
Hallo

kann mir jemand sagen wie ich einen Text im Internet(in einer Tabelle) in ein Memo-Feld schreiben kann.

Was für Funktionen brauch ich da?


Gruß Marcus
 
HI,
das müsste mit der Komponente NMHTTP1 gehen.
Code:
  try
  {
  String holetext = "http://www.google.de";
  NMHTTP1->Get(holetext.c_str());
  TStringList *Liste = new TStringList();
  Liste->Text = NMHTTP1->Body;
  AnsiString denzuholendetext = Liste->operator[](2);// 2 nicht 3 weil der Index ja bei 0 anfängt 
  Label1->Caption = denzuholendetext.SubString(10, denzuholendetext.Length() - 5 - 10);
  }
  catch(...){}

5 = Startposition - 1
10 = Länge des Strings hinter dem gesuchten Wert

ist ungetestet.
 
Hallo,

Danke für deine Hilfe, habs mittlerweile anderst gelöst

-> Öffne das ganze jetzt in einem Browserfenster
somit erspare ich mir das ganze parsen des html codes!

Trotzdem Danke

Gruß Marcus
 
Zurück