|
|
|
|
|
Comprueba si se puede llegar a una dirección de red mediante el protocolo ICMP (similar a la utilidad de red PING).
IF Ping("www.mysite.com") = True THEN Info("The server is available. You can see the News") ELSE Info("Server temporarily unavailable") END
Sintaxis
<Result> = Ping(<Address> [, <Maximum duration>])
<Result>: booleano - True si la dirección buscada es "visible" en la red,
- False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Address>: Cadena de caracteres Dirección cuya conexión de red debe comprobarse. Esta dirección IP puede tener el siguiente formato:- Dirección en formato XXX.XXX.XXX.XXX (125.5.110.100 por ejemplo). Se recomienda esta sintaxis.
- Dirección DNS del ordenador (www.windev.com por ejemplo).
- Dirección devuelta por NetIPAddress
<Maximum duration>: Entero o duración opcional Duración máxima permitida para encontrar la dirección (en milisegundos). Este parámetro puede corresponder a: - un número entero que representa el número de milisegundos,
- una variable de tipo Duration,
- la duración en un formato legible (por ejemplo, 1 s o 10 ms).
Esta duración está fijada en 1000 por defecto. Observaciones La función Ping es esencialmente una herramienta de diagnóstico de red. No garantiza que: - el ordenador responderá en un puerto determinado (para ello, utilice SocketConnect).
- la computadora está rota. En efecto, si se detiene el servicio Ping en el ordenador, éste dejará de responder mientras siga funcionando correctamente.
- la duración máxima se utilizará para interrumpir la función si está en curso un intercambio de red con el servidor. Por ejemplo, se ha podido contactar con el servidor en la dirección especificada y el intercambio ya ha comenzado, pero no ha habido respuesta en el tiempo dado. Sin embargo, si la dirección no puede resolverse, Ping devuelve Falso inmediatamente y no espera a que transcurra la duración máxima. Puede obtener más detalles sobre el error con ErrorInfo.
Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|