Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come ping di un server da VB6

È possibile utilizzare la libreria di collegamento di Windows ICMP per eseguire il ping di un indirizzo in Visual Basic 6 ( VB6 ) . La DLL è incluso con il sistema operativo Windows per gestire le richieste di rete per TCP /IP , che è il protocollo utilizzato nelle reti interne e su Internet . È necessario includere la DLL nel codice VB6 , il ping del server e assegnare il risultato in una stringa . Istruzioni
1

destro del mouse sul file SLN che contiene il VB6 e fare clic su " Apri con ". Fare doppio clic sul programma " Visual Basic " visualizzato nella lista dei programmi .

2 Fare clic con il modulo che si desidera utilizzare per eseguire il ping del server. Copia e incolla il seguente link DLL per la parte superiore del file di VB6 :

Private Declare Function IcmpCreateFile Lib " icmp.dll " ( ) As Long

Private Declare Function WSAStartup Lib " WSOCK32.DLL " ( ByVal wVersionRequired As Long , lpWSADATA Come WSADATA ) As Long

Questi due DLL forniscono le funzioni di ping e di comunicare attraverso il protocollo TCP /IP .
3

Ping il server . Il seguente codice pin il server:

Public Function ping ( "server" , Reply Come ICMP_ECHO_REPLY ) As Long

sostituire " server" con il nome o l'indirizzo IP del server . La riproduzione viene memorizzato nella variabile "echo reply" .
4

stampare i risultati del ping. Il codice seguente invia il risultato in una stringa e visualizza il risultato in una finestra di messaggio :

Dim ping As String

ping = Reply.Status

MsgBox ping Commercio

 

Programmazione © www.354353.com