|
|
|
|
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 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.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|