HTML-Quellentext in ein Array kopieren?
-
Hi,
ich möchte Qullentext einer Internetseite (z.B.http://www.c-plusplus.net/index.php) , in ein Array vom Typ String kopieren. So, dass jede Zeile des Arrays eine Zeile der HTML-Datei erhält.
z.B
S[0] -> <html>
S[1] -> <head> usw.danke im Voraus
Pythonich
-
Sehr schön. Ich möchte mal einen wirklich sicheren Webbrowser programmieren.
Im Ernst: hast du irgendwelche Fragen dazu? Was hast du schon versucht?
-
Hallo,
und was ist jetzt deine Frage? An den Quelltext ranzukommen oder das Array, oder beides?
Für den Quelltext kannst du die Indy-Komponente TIdHTTP nehmen und statt eines String-Arrays würde ich die TStringList empfehlen:
void __fastcall TForm1::Button1Click(TObject *Sender) { TStringList *List = new TStringList; List->Text = IdHTTP1->Get("http://www.c-plusplus.net/index.php"); //................... //................... delete List; }MfG
tuküe
-
Danke tuküe
,hat's geklappt. Supper
noch eine kurze Frage: wie kann ich List->Text in List->Strings[] ablegen?
Pythonich
-
Hallo
mit
List->Strings[xy];kannst du auf die Gewünschte Zeile zugreifen. Meinst du das?
MfG
tuküe
-
Pythonich schrieb:
wie kann ich List->Text in List->Strings[] ablegen?
Hast du schon, Text und Strings sind nur zwei verschiedene Zugriffsarten auf die selben Daten.
-
ja genau noch mal vielen Dank. Du hast mir sehr geholfen.
Pythonich