AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de servicios
  • Example: waiting for the status of a service
ServiceWaitStatus (Example)
Example: waiting for the status of a service
// Wait for the service in TABLE_Service to start
Res is int
Res = ServiceWaitStatus(COL_Name[TABLE_Service], "", serviceStatusStarted, 10)
IF Res = -1 THEN
Error(ErrorInfo())
ELSE
Info("Status at the end of timeout: " + StatusInText(Res)
END
 
FUNCTION StatusInText(plStatus)
lsResult is string
SWITCH plStatus
CASE serviceStatusStopped: lsResult = "serviceStatusStopped"
CASE serviceStatusStopping: lsResult = "serviceStatusStopping"
CASE serviceStatusStarting: lsResult = "serviceStatusStarting"
CASE serviceStatusPausing: lsResult = "serviceStatusPausing"
CASE serviceStatusRestarting: lsResult = "serviceStatusRestarting"
CASE serviceStatusStarted: lsResult = "serviceStatusStarted"
CASE serviceStatusPaused: lsResult = "serviceStatusPaused"
CASE serviceStatusTimeout: lsResult = "serviceStatusTimeout"
OTHER CASE:
END
RESULT lsResult
Versión mínima requerida
  • Versión 11
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