“Conocimientos Programación>Visual Basics Programación

Cómo hacer ping a un servidor desde VB6

2011/2/26
Puede utilizar la biblioteca de enlace de Windows ICMP para hacer ping a una dirección en Visual Basic 6 ( VB6 ) . La DLL se incluye con el sistema operativo Windows para administrar las solicitudes de red para TCP /IP, que es el protocolo utilizado en redes internas y en Internet . Usted debe incluir el archivo DLL en el código VB6 , haga ping al servidor y asignar los resultados a una cadena. Instrucciones
1

Haga clic en el archivo que contiene el SLN VB6 y haga clic en " Abrir con". Haga doble clic en el programa "Visual Basic " que se muestra en la lista de programas.

2 Haga clic en el formulario que desea utilizar para hacer ping al servidor. Copia y pega el siguiente enlace DLL a la parte superior de su archivo VB6 :

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

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

Estos dos archivos DLL proporcionan las funciones para hacer ping y comunicarse a través del protocolo TCP /IP.
3

Ping el servidor . Los siguientes pernos de codificación del servidor :

Public Function ping ( "server" , responderemos tan ICMP_ECHO_REPLY ) As Long

Reemplazar "server " por el nombre o la dirección IP del servidor. La repetición se almacena en la variable " respuesta de eco " .
4

imprimir los resultados del ping. El código siguiente se envía el resultado en una cadena y muestra el resultado en un cuadro de mensaje :

de ping dévil como secuencia

de ping = Reply.Status

MsgBox de ping

Visual Basics Programación
Cómo agregar una barra de desplazamiento para Visual Basic
Como referencia en Visual Basic
Cómo extraer RGBs en VB6
Cómo cambiar el valor de una celda con VBA
Cómo agregar elementos a un desplegable /ComboBox en VB.net
Cómo agregar una nueva línea en Visual Basic
Cómo introducir una función en VB
Cómo crear un nuevo archivo de base de datos mediante ADOX en VB6
Conocimientos Informáticos © http://www.ordenador.online