[C#]Text aus HP lesen

03/31/2011 16:59 RoleS#1
Hey,

da ich mich seit geringer Zeit versuche von VB auf C# umzusteigen, wollte ich auch mal ein kleines Projekt machen. Jedoch habe ich schon die erste Stelle bei der ich auf Probleme stoße. Ich hab ein PHP Script auf meinem Server welches nur die IP anzeigt ( [Only registered and activated users can see links. Click Here To Register...] ). Die IP soll das Programm jetzt aber aus der HP herauslesen, dass sie in einem String gespeichert wird. Google habe ich schon benutzt, aber nicht das passende gefunden.

Grüße
RoleS
03/31/2011 19:22 Kraizy​#2
WebClient.DownloadString(Seite) und String-Funktion.
Bin mir nicht sicher ob das hier wirklich funktioniert, da ich eig. nur VB.NET benutze, aber kannst ja mal probieren^^
PHP Code:
WebClient wc = new WebClient();
string Content wc.DownloadString("http://david8585.da.funpic.de/ip.php");
string[] ip Content.Split(new char[] {'<'});
MessageBox.Show(ip[0]); 
Ohne die Split-Funktion wird die IP und noch irgendein anderer Code ausgegeben, deswegen wird einfach beim "<" gesplitted (welches gleich nach der IP kommt) und der 1. Split ([0]) in der MsgBox ausgegeben.
03/31/2011 20:19 RoleS#3
Quote:
Originally Posted by Fisticuff View Post
WebClient.DownloadString(Seite) und String-Funktion.
Bin mir nicht sicher ob das hier wirklich funktioniert, da ich eig. nur VB.NET benutze, aber kannst ja mal probieren^^
PHP Code:
WebClient wc = new WebClient();
string Content wc.DownloadString("http://david8585.da.funpic.de/ip.php");
string[] ip Content.Split(new char[] {'<'});
MessageBox.Show(ip[0]); 
Ohne die Split-Funktion wird die IP und noch irgendein anderer Code ausgegeben, deswegen wird einfach beim "<" gesplitted (welches gleich nach der IP kommt) und der 1. Split ([0]) in der MsgBox ausgegeben.
Funktioniert, danke.
Thread kann geclosed werden!