[RESUELTO] una orientación

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
honovan
Mensajes: 18
Registrado: Lun Oct 27, 2014 2:57 am

[RESUELTO] una orientación

Mensaje por honovan »

Mauricio espero que estés bien

Acabo de escuchar la entrevista del año pasado muy bueno excelente de verdad que anima y es admirable su trabajo.
al respecto tengo tu libro de programacion libreoffice y tengo algunas dudas... algo que no se como dirigir y es que en el ejemplo de su libro

Código: Seleccionar todo

Option Explicit
Sub AccediendoAOpenOffice2()
Dim appOpenOffice As Object
Dim oActivo As Object
'Inicializamos una variable con el servicio com.sun.star.frame.Desktop
appOpenOffice = StarDesktop
'Obtenemos una referencia al componente activo
oActivo = appOpenOffice.CurrentComponent
'Mostramos el tipo de componente
MsgBox oActivo.Identifier
End Sub
y no logro encontrar en la api http://api.libreoffice.org/docs/idl/ref/namespaces.html esta parte .CurrentComponent es decir no la veo esa es básicamente mi duda

es decir logro llegar hasta com.sun.star.frame.Desktop pero ya para buscar .currentcomponent hay ya no parece y tampoco sus miembros métodos... que puede ser que estoy haciendo mal agradezco su atención ...
estoy pendiente para la reunión de fin de mes o principios para en el chat de libreoffice-es. no siendo mas que tengas un excelente día...
Última edición por honovan el Vie Jul 27, 2018 5:35 pm, editado 2 veces en total.
OpenOffice 3.0 en Ubuntu 12
Avatar de Usuario
fornelasa
Mensajes: 3268
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: una orientación

Mensaje por fornelasa »

honovan, coloquemos las consultas en el subforo adecuado, esta consulta debe ir en el subforo Macros y API UNO.
No dirijamos las consultas a una persona en particular, cualquier persona del foro (con deseos) podría contestarnos.
Por si no lo hemos hecho, leamos las normas del foro https://forum.openoffice.org/es/forum/v ... ?f=3&t=795
Saludos, Federico.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
honovan
Mensajes: 18
Registrado: Lun Oct 27, 2014 2:57 am

Re: una orientación

Mensaje por honovan »

puedo re editarlo y pasarlo para el subforo??? ,creí que no fuera tan importante como para ir al foro macros pero si ud lo sugiere la paso para allá.
gracias por la corrección como puedes observar va unas palabras para Mauricio y como es el autor del libro pensé en hacerla directo a el. pero vale le entiendo su corrección , y nuevamente gracias por contestar.
OpenOffice 3.0 en Ubuntu 12
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: una orientación

Mensaje por mauricio »

Si, es importante no dirijas las preguntas a nadie en especial...

Ahí lo tienes, en la misma macro.

Código: Seleccionar todo

'Inicializamos una variable con el servicio com.sun.star.frame.Desktop
http://api.libreoffice.org/docs/idl/ref ... sktop.html

pero... en vez de esto, es mucho, mucho más eficiente, aprendas a usar la extensión MRI para esto: http://extensions.services.openoffice.o ... ction-tool

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Responder