Creazione di un test di porta in Visual Basic.NET ( VB.NET ) non è complicato - in VB.NET è possibile utilizzare lo spazio dei nomi " System.NET.Sockets " , che fornisce un'interfaccia per controllare la rete di un computer . Utilizzare la classe " TcpClient " per connettersi a ogni porta che si desidera testare e visualizzare se una porta è aperta o chiusa . Questo processo è utile quando si desidera verificare molte porte in un computer per determinare quali sono disponibili per l'uso quelli . Cose che ti serviranno
Microsoft Visual Studio
Mostra più istruzioni
1
lancio di Microsoft Visual Studio , fare clic su " Nuovo Proejct " link ed espandere " Visual Basic " di sotto " Modelli installati . " Fare doppio clic su " Console Application ". creare un nuovo progetto è stato venduto per 2
Aggiungere il codice riportato sopra " Modulo Module1 " per dichiarare gli spazi dei nomi che si intende utilizzare nel vostro progetto : < br >
Importazioni System.Net.SocketsImports System.NetImports System.ThreadingImports System.Text
3
Aggiungere il seguente codice sotto " Sub Main ( ) " per creare una variabile per definire un contatore variabile , il porto di partenza e la porta finale che si desidera testare :
Dim startPrt As Integer = 75Dim endPrt As Integer = 90Dim lpLng As Long
4
Copia e incolla il seguente codice per creare un ciclo e visualizzare un messaggio con lo stato di ogni porta :
lpLng = startPrt per endPrtDim clientTcp As New TcpClient ( ) TryclientTcp.Connect ( " 1.1.1.1 " , lpLng ) Console. WriteLine ( "Porta" + lpLng.ToString ( ) + " è pronto " ) clientTcp.Close ( ) Fermo ex come SocketExceptionConsole.WriteLine ( "Porta" + lpLng.ToString ( ) + " è chiuso" + ex.Message ) Fine TryNextConsole.ReadLine ( ) economici 5
modificare la stringa " 1.1.1.1 " e digitare l'indirizzo IP dell'host che si desidera testare . Premere il tasto "F5" per eseguire il programma e iniziare a testare ogni porta.