Just nu i M3-nätverket
Gå till innehåll

C# grej,


pepino

Rekommendera Poster

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]

Länk till kommentar
Dela på andra webbplatser

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.)

 

Länk till kommentar
Dela på andra webbplatser

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

 

Länk till kommentar
Dela på andra webbplatser

Låt bli att göra skräpinlägg om du inte har något att framföra. Du bara försämrar forumets kvalitet och det hjälper ingen.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...