FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Se me cuelgan los ejemplos con ActiveX
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
Se me cuelgan los ejemplos con ActiveX
Posted: Mon Sep 25, 2006 07:24 PM

Estoy en etapa de pruebas y ando dándole al directorio \samples...

Los ejemplos con ActiveX excel.prg, word.prg, pdf.prg se cuelgan con el caracteristico mensaje de windows:

WORD.EXE ha detectado un problema y debe cerrarse.

Fwh de junio, xharbour, wxp proffessional sp2

A alguien le paso ?

Muchas gracias!!!

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Se me cuelgan los ejemplos con ActiveX
Posted: Mon Sep 25, 2006 09:18 PM

A nosotros nos funcionan correctamente los ejemplos y ningún usuario más de FWH ha reportado ese problema, salvo que le envien un mensaje a un objeto activex en una caja de diálogo, sin haberse inicializado el activex previamente.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
Problema
Posted: Tue Sep 26, 2006 01:16 PM

Antonio:

Orientame por favor por que no se que buscar, la version del office no puede ser x que el ejemplo pdf tampoco me funciona y por ahora es lo mas urgente que necesito.

Muchos saludos.

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Se me cuelgan los ejemplos con ActiveX
Posted: Tue Sep 26, 2006 04:15 PM

Usas xHarbour builder ? Ojo, porque tiene una Clase TActiveX que es incompatible con la de FWH, y puede estar enlazándose en vez de la de FWH.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
Error:
Posted: Tue Sep 26, 2006 04:31 PM

Antonio:

Uso xharbour bajado del cvs, lo mantengo al dia usando el tortoise:
U:pserver:anonymous@xharbour.cvs.sourceforge.net:/cvsroot/xharbour

Estuve poniendo unas paradas para ver donde se cuelga y ocurre aqui:

oActiveX = TActiveX():New( oWnd, "PDF.PdfCtrl.6" )

Muchas gracias!

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
No entiendo nada...
Posted: Tue Sep 26, 2006 04:49 PM

Lo extraño es que compile el ejemplo webexp.prg y me funciona perfectamente!

No entiendo nada, de donde viene el problema y por que word.prg, excel.prg y pdf.prg se cuelgan al definir el control activex ??

Muchas gracias!

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Se me cuelgan los ejemplos con ActiveX
Posted: Tue Sep 26, 2006 06:26 PM

Si webexp.prg te funciona correctamente entonces es que estas usando la clase TActiveX correcta de FWH.

Que versión de Office tienes instalada ?

Que versión de Adobe Acrobat reader tienes en tu ordenador ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
Versiones
Posted: Tue Sep 26, 2006 06:47 PM

En los dialogos de "Acerca" dicen:

Excel: Microsoft excel 2002 10.6501.6735 sp3
Word: Microsoft word 2002 10.6764.6735 sp3
Acrobat: 7.0

Gracias!

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Se me cuelgan los ejemplos con ActiveX
Posted: Tue Sep 26, 2006 07:32 PM

Abre el registro con regedit.exe y busca Word.Application y mira a ver que número lleva a continuación. Haz lo mismo con los demás activex.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
Versiones
Posted: Wed Sep 27, 2006 02:03 PM

En el registro figuran asi:

Word.Application.10
Excel.Application.10

Probe de reemplazar en word el numero pero igual se cuelga

oActiveX = TActiveX():New( oWnd, "Word.Application.10" )

Tanto word y excel despues de la colgada, quedan residentes en memoria y los tengo que bajar con el administrador de tareas.

Ayuda!!!

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Se me cuelgan los ejemplos con ActiveX
Posted: Wed Sep 27, 2006 06:29 PM

La versión 10 parece una versión muy reciente cuando dices que es del 2002.

Editado: parece que está bien http://www.codecomments.com/archive347- ... 74880.html

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
???
Posted: Wed Oct 04, 2006 06:11 PM

Las versiones que te di, las saque de la manera que me sugeristes y son los numeros que figuran tanto en el registro del sistema, como en los dialogos "Acerca de..."
Cabe destacar que oportunamente descargue todas las actualizaciones de Microsoft Office para word y excel.
No veo que el problema sea de version, ya que ejemplo de pdf tampoco me funciona.
He probado copiar los ejemplos generados a otra pc con w98se con igual resultado, todo se cuelga.

Muchos saludos!

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Se me cuelgan los ejemplos con ActiveX
Posted: Wed Oct 04, 2006 06:21 PM

Puedes probarlo con Microsoft Office 2003 ?

Aqui todos los ejemplos funcionan correctamente con Office 2003.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
Sigo igual
Posted: Thu Oct 05, 2006 01:47 PM

Antonio:

Dejemos de lado los ejemplos word y excel. Digamos que es la version...

Que hay con respecto a pdf.prg ? por que se cuelga de la misma manera ?
He probado desinstalando la version que tenia y descargado recien mismo la ultima version disponible de la web 7.0.8 y sigo sin poder avanzar con este tema.

No se si tiene o no que ver por mi conocimiento de controles activex es muy reducido pero tambien intenté reemplazar el .6 del ejemplo por .7 ( por la version descargada )

oActiveX = TActiveX():New( oWnd, "PDF.PdfCtrl.6" ) por
oActiveX = TActiveX():New( oWnd, "PDF.PdfCtrl.7" )

Tampoco funciona.
Realmente estoy empantanado por que no se que buscar.

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Se me cuelgan los ejemplos con ActiveX
Posted: Thu Oct 05, 2006 04:14 PM

Por favor prueba este ejemplo:

http://hyperupload.com/download/0287ba6816/pdf.zip.html

Aquí funciona correctamente

regards, saludos

Antonio Linares
www.fivetechsoft.com