Bonjour à tous,
je voudrais récupérer un fichier de mon site internet, puis pour analyser le contenu de ce fichier ASCII "1.text".
Deux méthodes ont été utilisées pour récupérer le fichier sur RichEdit1, mais
// Méthode 1: Marche, mais il faut passer par fichier sur disque
// Méthode 2: Ne march pas, je ne sais pas pourquoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 IdAntiFreeze1->OnlyWhenIdle = false; TMemoryStream *mem = new TMemoryStream(); AnsiString URLFile = ComboBox1->Text; IdHTTP1->Get(URLFile, mem); mem->SaveToFile("1.txt"); RichEdit1->Lines->LoadFromFile("1.txt");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 IdAntiFreeze1->OnlyWhenIdle = false; TMemoryStream *mem = new TMemoryStream(); AnsiString URLFile = ComboBox1->Text; IdHTTP1->Get(URLFile, mem); RichEdit1->Lines->LoadFromStream(mem);
Le problème clés est que je ne sais pas comment récupérer le contenu d'un TMemoryStream.
Je suis preneur s'il y a d'autre méthode simple.
Merci d'avance.
Xavier
Partager