Just nu i M3-nätverket
Jump to content

C# grej,


pepino

Recommended Posts

Om man ska hämta en sträng i en textfil ute på nätet hur gör man då?

Alltså motsvarigheten till denna vb kod:

strtext = inet1.openurl("sidan")
Fast i c#??

 

[inlägget ändrat 2002-11-19 19:39:39 av Pepino]

Link to comment
Share on other sites

Glenn Larsson

Tja, du kan öppna en socket eller använda dig av en INET DLL (kommer ej ihåg vad den heter men den fungerar typ som inet kontrollen i VB. Själv så kör jag helst Winsock i C miljöer.)

 

Link to comment
Share on other sites

Använd exempelvis klassen WebRequest:

class Class1
{
static void Main()
{
	System.Net.WebRequest request = System.Net.WebRequest.Create("http://www.idg.se");
	System.Net.WebResponse response = request.GetResponse();
	try
	{
		using (System.IO.StreamReader reader = new System.IO.StreamReader(response.GetResponseStream()))
		{
			Console.WriteLine(reader.ReadToEnd());
		}
	}
	finally
	{
		response.Close();
	}
}
}

 

Det finns många bra exempel på http://gotdotnet.com/quickstart för alla möjliga saker, se exempelvis: http://samples.gotdotnet.com/QuickStart/howto/default.aspx?url=/quickstart/howto/doc/WebRequests/clientGET.aspx

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...