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
  • Propiedades associated con el tipo COMObjet
  • Funciones que utilizan las variables de COMObject
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
El tipo COMObject permite representar la interfaz de un objeto COM. Este tipo de Variable es inicializado por COMCreateInstance.
Entonces, los métodos de esta interfaz pueden ser llamados por COMCallMétodo.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable
Ejemplo
// Initialize a Unicode string containing 260 characters
WallPaper is UNICODE string
WallPaper = AnsiToUnicode(RepeatString(" ", 260))
 
// Declare a COMObject variable
ActiveDesktop is COMObject
 
// Retrieve the interface for handling the desktop
ActiveDesktop = COMCreateInstance("75048700-EF1F-11D0-9888-006097DEACF9", ...
"F490EB00-1240-11D1-9888-006097DEACF9")
IF ErrorOccurred = False THEN
// Retrieve the image of the desktop wallpaper
COMCallMethod(ActiveDesktop, 4, &WallPaper, 260, 1)
Info("The image of the desktop is: " + UnicodeToAnsi(WallPaper))
END
Observaciones

Propiedades associated con el tipo COMObjet

Las siguientes propiedades pueden utilizarse para manipular una variable de tipo COMObject:
denominarTipo utilizadoEfecto
AddressSystem intAddress en memoria del puntero de la interfaz del objeto COM.
Observación: Esta Property está destinada a un uso avanzado solamente. No se lo aconsejamos directamente a manipular.

Funciones que utilizan las variables de COMObject

COMCreateInstanceInstancia un objeto COM (Component Object Model).
COMQueryInterfaceLlama al método QueryInterface del objeto COM especificado a get una interfaz específica de este objeto para que pueda ser usado con COMCallMethod.
Método COMCallEjecuta un método de una interfaz de un objeto COM instanciado por COMCreateInstance.
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/01/2023

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