Hvordan lage en Port Test i Visual Basic

Hvordan lage en Port Test i Visual Basic


Opprette en port test i Visual Basic.NET (VB.NET) er ikke komplisert --in VB.NET kan du bruke "System.Net.Sockets" namespace, som gir deg et grensesnitt for å kontrollere nettverket av en datamaskin. Bruk "TcpClient" class å koble til hver port du ønsker å teste og vise om en port er åpen eller lukket. Denne prosessen er nyttig når du vil teste mange havner i en datamaskin for å finne ut hvilke som er tilgjengelig for bruk.

Bruksanvisning

1 Start Microsoft Visual Studio, klikker du på "Ny Proejct" linken og utvide "Visual Basic" under "Installerte maler." Dobbeltklikk på "Console Application" for å lage en ny konsoll prosjekt.

2 Legg til følgende kode over "Module module1" for å erklære navnerom du vil bruke i prosjektet:

import System.Net.Sockets
importen System.Net
importen System.Threading
importen System.Text

3 Legg til følgende kode under "Sub main ()" for å lage en variabel for å definere en teller variabel, startporten og avslutningen porten du ønsker å teste:

Dim startPrt As Integer = 75

Dim endPrt As Integer = 90
Dim lpLng As Long

4 Kopier og lim inn følgende kode for å lage en løkke og vise en melding med status for hver port:

For lpLng = startPrt To endPrt
Dim clientTcp As New TcpClient()
Try
clientTcp.Connect("1.1.1.1", lpLng)
Console.WriteLine("Port " + lpLng.ToString() + " is ready")
clientTcp.Close()
Catch ex As SocketException
Console.WriteLine("Port " + lpLng.ToString() + " is Closed" + ex.Message)
End Try
Next
Console.ReadLine()

5 Rediger "1.1.1.1" streng og skriv inn IP-adressen til verten du vil teste. Trykk på "F5" tasten for å kjøre programmet og begynne å teste hver port.