Oprettelse af en port test i Visual Basic.NET ( VB.NET ) er ikke kompliceret - i VB.NET , kan du bruge " System.Net.Sockets " namespace , som giver dig en grænseflade til at styre netværket af en computer . Brug " tcpclient " class til at forbinde til hver port , du ønsker at teste og vise , om en havn er åben eller lukket . Denne proces er nyttig, når du ønsker at teste mange havne i en computer for at afgøre, hvilke der er til rådighed til brug. Ting du skal
Microsoft Visual Studio
Vis Flere Instruktioner
1
Launch Microsoft Visual Studio , skal du klikke på "Ny proejct " linket og udvide "Visual Basic " under " . installerede skabeloner " Dobbeltklik på" Console ansøgning ". at oprette en ny konsol projekt
2
Føj følgende kode over" Modul Module1 "for at erklære namespaces du vil bruge i dit projekt : < br >
Import System.Net.SocketsImports System.NetImports System.ThreadingImports System.Text
3
Føj følgende kode nedenfor "Sub Main ( ) " for at oprette en variabel til at definere en tællervariablen , start port og slutter port, du vil teste : Hej
Dim startPrt As Integer = 75Dim endPrt As Integer = 90Dim lpLng As Long
4
Kopier og indsæt følgende kode til at oprette en løkke og vise en meddelelse med status for hver havn : Hej
lpLng = startPrt til endPrtDim clientTcp Som New tcpclient () TryclientTcp.Connect ( " 1.1.1.1 " , lpLng ) Console. WriteLine ( "Port " + lpLng.ToString () + " er klar " ) clientTcp.Close ( ) Fangst ex Som SocketExceptionConsole.WriteLine ( "Port " + lpLng.ToString () + " er lukket" + ex.Message ) End TryNextConsole.ReadLine ()
5
Rediger " 1.1.1.1 " streng og skriv IP-adressen på den vært, du vil teste. Tryk på " F5 " for at køre programmet, og begynde at teste hver port.