Informatique
> C#
> Exemples simples
Ce petit
programme montre comment on peut récupérer le contenu (en
format HTML) d'une page web.
Il suffit
d'indiquer une URL valable et de cliquer sur le bouton Télécharger.
Voici le
code qui permet de lire les lignes les unes après les autres et
de placer leur contenu dans un listBox:
private void btnDownload_Click(object sender, System.EventArgs e) { System.Net.WebClient client = new WebClient(); Stream strm = client.OpenRead (textBox1.Text); // ouverture d'un stream en lecture StreamReader sr = new StreamReader (strm); // déclaration d'un streamreader string ligne;
listBox1.Items.Clear(); // vidage du listBox
while ((ligne = sr.ReadLine()) != null) // lecture ligne par ligne
listBox1.Items.Add (ligne); // chaque ligne est ajoutée au listBox
strm.Close();
}
....
|
Il ne faut pas oublier de faire figurer:
using System.Net; // pour le WebClient
using System.IO; // pour les streams
|