Soyez le premier à donner votre avis sur cette source.
Snippet vu 38 391 fois - Téléchargée 35 fois
public string PrincipalFrenchChannels() { Uri uri = new Uri("http://www.programme-tv.net/"); // crée un objet de requête avec l'URI spécifié WebRequest request = WebRequest.Create(uri); // envoi la requête créee au serveur WebResponse response = request.GetResponse(); // objet de lecture nous permettant de réceptionner le contenu // de la réponse du serveur StreamReader sr = null; try { // response.GetResponseStream() renvoi un objet // de type Stream identifiant le flux de données // entre le client (ce programme) et le serveur sr = new StreamReader(response.GetResponseStream()); // lit le flux jusqu'à sa fin // (fermeture de la connexion automatique) return sr.ReadToEnd(); } catch { return null; } finally { // dans le cas d'une execution sans erreur // on prends soin de fermer l'objet de lecture // cela facilite le travail du CLR if (sr != null) sr.Close(); } }
25 juil. 2007 à 18:24
// on prends soin de fermer l'objet de lecture
// cela facilite le travail du CLR
if (sr != null)
sr.Close();
Comment tu veut fermer le CLR si tu as deja fait return avant tu n'arrivera jamais a cette partie du code
8 mai 2007 à 09:38
Une question tout de même: le type de la fonction est string. Donc, le résultat est retourné avec <string> ... </string> autour. Il n'y a pas moyen de retourner le résultat sans rien autour? Comment déclarer la fonction du webservice pour cela?
15 avril 2007 à 15:00
Si tu as une idée je suis preneur.
Merci
11 févr. 2006 à 22:52
Je cherche une fonction permettant l'enregistrement d'une page Web, je me sert actuellement de Visual Studio C# 2005 Express. Je trouve ce code ci-dessus et je n'arrive pas à le faire fonctionner avec mon programme. Ce code répond t-il bien à ma demande concernant l'enregistrement total (avec images...) d'une page web, si oui merci d'un peu d'aide pour son application sinon merci de me conseiller/guider... pour ma demande, Merci bcp.
28 nov. 2003 à 11:01
Effectivement ce code date et c'est pour ca que j'ai terminé mon logiciel de Newsletter.
En fait, tu n'as pas compris ce que j'ai dit, j'avoue que c'est confus. Je ne voulais pas cette source pour me lier à la base de données (chose que je savais déjà faire en csharp avec la dll ByteFX) mais pour récupérer le contenu HTML d'une page (ce qui est le cas) et l'envoyer ç une sélection de clients contenus dans une base de données.
Vala. Donc te fais pas de souci pour moi, tout va bien : )
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.