04. august 2006 - 21:03Der er
8 kommentarer og 1 løsning
Server fejler ved denne class
hej jeg har fundet denne class fil:
Imports System Imports System.IO Imports System.Net Imports System.Net.Sockets
Class Server Public Shared Sub Main(ByVal args As String()) Dim server As TcpListener = New TcpListener (IPAddress.Any, 1234) server.Start Dim client As TcpClient = server.AcceptTcpClient Dim rdr As StreamReader = New StreamReader (client.GetStream) Dim wrt As StreamWriter = New StreamWriter (client.GetStream) Dim outmsg As String Dim inmsg As String inmsg = rdr.ReadLine While Not (inmsg Is Nothing) Console.WriteLine(inmsg) outmsg = "OK" wrt.WriteLine(outmsg) wrt.Flush inmsg = rdr.ReadLine End While rdr.Close wrt.Close client.Close server.Stop End Sub End Class
men hvordan kalder jeg den i mit console-applikation? således den starter automatisk?
har prøvet at bare sige Server() men så giver den fejl
Det der er et lille program i sig selv. Formentlig blot en demo af nogle bestemte principper.
Enten kalder du det som et program ved at kompilere og så skrive "Server" ved et DOS-prompt,
... eller også omskriver du det lidt sådan at du kan bruge den fra din egen kode. Hvordan dette skal gøres afhænger dog af hvad det egentlig er som du ønsker at kunne gøre.
Det kunne jo være noget andet end VS - F.eks. Sharp Developer eller måske endda fra kommandopromptet.
Hvis du skal finde exe-filene i VS 2005 går du først ind i det bibliotek hvor projektet ligger. Derefter går du ind i undemappen Bin og dernæst inde i mappen Debug eller Release alt efter hvordan du har kompileret. Der ligger så exe-filen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.