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
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Comprueba si se puede llegar a una red Address utilizando el protocolo ICMP (similar a la utilidad de la 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
Address para la que debe comprobarse la conexión de red. Esta IP Address puede tener el siguiente formato:
  • Address en formato XXX.XXX.XXX.XXX.XXX (125.5.110.100 por ejemplo). Se recomienda esta sintaxis.
  • DNS Address de el equipo (www.windev.com por ejemplo).
  • Address devuelta por NetIPAddress
<Maximum duration>: Entero o duración opcional
Duración máxima permitida para encontrar la Address (en milisegundos). Este parámetro puede corresponder a:
  • un número entero que corresponde al 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 es de set a 1000 de Default.
Observaciones
La función Ping es esencialmente una herramienta de diagnóstico de la red. No garantiza que:
  • el equipo responderá en un puerto determinado (para ello, utilice SocketConnect).
  • el equipo está rota. De hecho, si el servicio de ping se detiene en el equipo, este ordenador 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 de la Address especificada y el intercambio ya se ha iniciado, pero no ha habido respuesta en el tiempo indicado. Sin embargo, si la Address no puede resolverse, Ping devuelve False inmediatamente y no espera a que transcurra la duración máxima. Puede get más detalles sobre el error con ErrorInfo.
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: 27/05/2022

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