AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones varias de Windows
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Comprueba si se puede llegar a una dirección de red mediante el protocolo ICMP (similar a la utilidad de red PING).
Ejemplo
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.
AndroidWidget Android Ping no puede utilizarse en un emulador que no soporte el protocolo ICMP.
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd300com.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 21/09/2024

Señalar un error o enviar una sugerencia | Ayuda local