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 / Comunicación / Funciones DLNA/UPnP
Ejecuta una acción en el servicio UPnP.
Ejemplo
MyService is upnpService
...
 
 
SWITCH TABLE_ParamIN.Count()
CASE 0
arrResult = MyService.ExecuteAction(EDT_Action)
IF ErrorOccurred THEN
Info(ErrorInfo(errFullDetails))
RETURN
END
CASE 1
arrResult = MyService.ExecuteAction(EDT_Action, ...
TABLE_ParamIN[1].COL_Param)
IF ErrorOccurred THEN
Info(ErrorInfo(errFullDetails))
RETURN
END
CASE 2
arrResult = MyService.ExecuteAction(EDT_Action, ...
TABLE_ParamIN[1].COL_Param, ...
TABLE_ParamIN[2].COL_Param)
IF ErrorOccurred THEN
Info(ErrorInfo(errFullDetails))
RETURN
END
OTHER CASE
Info("Not supported")
RETURN
END
Sintaxis
<Result> = <Service>.RunAction(<Action> [, <Parameter 1> [... [, <Parameter N>]]])
<Result>: Array de cadenas de caracteres
Array de cuerdas Variable que contiene el resultado de la corrida de acción UPnP.
<Service>: Variable de tipo upnpService
Nombre de upnpService Variable correspondiente al servicio sobre el que se realizará la acción.
<Action>: Cadena de caracteres
Acción para invocar el servicio.
<Parameter 1>: Tipo de valor esperado (opcional)
Primer parámetro en pasar al servicio UPnP.
<Parameter N>: Tipo de valor esperado (opcional)
Nth para pasar al servicio UPnP.
Observaciones
Si no se ejecuta la acción, la variable ErrorOccurred se establece en True y la función ErrorInfo permite conocer los detalles del error.
Componente: wd290device.dll
Versión mínima requerida
  • Versión 24
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 21/06/2023

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