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 OLE
  • rienda suelta
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
GetActiveObject( Función)
Permite utilizar un objeto de automatización ya iniciado en el ordenador actual.. La aplicación (Word o Excel por ejemplo) ya iniciada en el equipo puede ser controlada directamente desde la aplicación WINDEV.
Observación: Esta función se utiliza para evitar iniciar una nueva sesión de la aplicación a control si ésta ya está iniciada en el ordenador actual.
Excel is dynamic Automation object
// If Excel is already started, use this program
Excel = GetActiveObject("Excel.Application")
IF Excel = Null THEN
// Start Excel
Excel = new object Automation "Excel.Application"
...
END
Sintaxis
<Result> = GetActiveObject(<Name of Automation server>)
<Result>: Cadena de caracteres
Nombre del servidor de automatización OLE (si existe) o NULL si la función ha fallado (servidor no encontrado).
<Name of Automation server>: Cadena de caracteres
Nombre del servidor de automatización que se debe encontrar.
Observaciones

rienda suelta

El objeto dinámico de automatización se destruye automáticamente al final del Process que contiene su declaración.
Para liberar explícitamente un objeto de automatización dinámico, utilice la siguiente sintaxis:
Delete <Name of dynamic automation object>
Observación: El objeto dinámico de automatización se libera automáticamente al final de la vida de Variable (al cerrar la ventana, por ejemplo) o durante una nueva asignación del objeto.
Componente: wd290ole.dll
Ver también
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