FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Estado de un objeto...
Posts: 632
Joined: Thu Jan 19, 2006 10:45 AM
Estado de un objeto...
Posted: Mon Sep 01, 2008 10:02 AM

Antonio he visto un ejemplo de un inspector de objetos, pero veo que tu le tienes que añadir las propiedades que quieres inspeccionar, y mi pregunta es si existe algún inspector de objetos que te muestre todas las propiedades sin tu manipular nada, con un impect(oObjeto). A modo de ejemplo me gustaria saber todo lo que contiene un objeto creado con tOleAuto de openoffice, no se si esto es factible.

Saludos



Andrés González desde Mallorca
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Estado de un objeto...
Posted: Mon Sep 01, 2008 10:11 AM

Andrés,

No te sirve para TOleAuto porque dicha clase usa ON ERROR para rutar los mensajes al objeto.

Es decir, no sabe que propiedades tiene, se limita a enviarle un mensaje al handle interno del OleAuto.

Lo más sencillo es que desde el Word de Microsoft, ó el Excel, abras el editor de Visual Basic y desde ahi instancies un objeto de OpenOffice y asi lo puedas inspeccionar.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 632
Joined: Thu Jan 19, 2006 10:45 AM
Estado de un objeto...
Posted: Mon Sep 01, 2008 12:04 PM

Eso con Word ya lo tengo por mano, pero ahora han decidido que nos pasamos al OpenOffice y por eso estoy mas perdido que un pulpo en un garage, estoy leyendo los manuales pero como aun no estoy muy ducho me pierdo a la hora de trabajar con sus objetos. Gracias de todos modos.

Saludos



Andrés González desde Mallorca
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Estado de un objeto...
Posted: Mon Sep 01, 2008 12:57 PM

Andrés,

A lo que me refiero es que puedes valerte del Office de Microsoft para ver la informaciĂłn del "OpenOffice" :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 632
Joined: Thu Jan 19, 2006 10:45 AM
Estado de un objeto...
Posted: Mon Sep 01, 2008 10:25 PM

Me has dejado desconcertado, cuando puedas dime como se hace eso. Los macros o el api de los dos es diferente.

Saludos



Andrés González desde Mallorca
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Estado de un objeto...
Posted: Mon Sep 01, 2008 10:29 PM

Andrés,

A lo que me refiero es muy simple:

Has usado alguna vez el editor de VBA que llevan incorporados los productos Office de Microsoft ?

Desde ese entorno integrado puedes instanciar un objeto de OpenOffice y revisar sus propiedades y métodos.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Estado de un objeto...
Posted: Mon Sep 01, 2008 10:34 PM
Este es el editor de VBA, que lleva incorporado el Word. Desde él puedo instanciar otros objetos que esten instalados en Windows y revisarlos:
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Estado de un objeto...
Posted: Mon Sep 01, 2008 10:39 PM
Aqui he instanciado un objeto de Abobe Reader, que no tiene nada que ver con Office, y lo inspecciono desde el entorno del VBA del Word:
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 632
Joined: Thu Jan 19, 2006 10:45 AM
Estado de un objeto...
Posted: Tue Sep 02, 2008 05:20 AM

Gracias Antonio, no sabia esto, nunca había utilizado los controles adicionales, esta mañana lo reviso. De todas formas ya he conseguido la mayoría de lo que hay definido en la tword pero ahora con tOpenOffice cuando lo tenga listo lo dejo en el foro.

Saludos



Andrés González desde Mallorca

Continue the discussion