FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour activeX Error
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
activeX Error
Posted: Wed Sep 20, 2006 10:31 PM
Tengo la siguiente duda por que me sale el error, con la libreria activeX
Error: 'C:\ACTIVEX.LIB' contains invalid OMF record, type 0x21 (possibly COFF),
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
activeX Error
Posted: Thu Sep 21, 2006 12:50 PM

Porque esa librería es para Microsoft ó PellesC, pero no para Borland. Borland usa formato OMF, no COFF.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
activeX Error
Posted: Thu Sep 21, 2006 02:06 PM

entonces que hago para poder interactuar con control que tengo Activex para ejecutarlo en mi programa utilizo fwh y harbour, alguna sugerencia
gracias....

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
activeX Error
Posted: Thu Sep 21, 2006 04:21 PM

FWH soporta controles ActiveX, con eventos, desde la versión 2.7 marzo 2006. No hace falta ninguna librería adicional.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
activeX Error
Posted: Thu Sep 21, 2006 06:01 PM
gracias por tu respuesta, pero que estoy haciendo mal, te muestro parte del codigo

DEFINE WINDOW oWnd

cCaption := "Esta es una Prueba...."

MyFrame := TActiveX():New( oWnd, "MyFramePanel.MyFrame" )
MyFrame:nTop := 10
MyFrame:nWidth := 250
MyFrame:nLeft := 80
MyFrame:nHeight := 200

MyFrame:Do( "Caption", cCaption )

si quito la linea marcada, me corre el programa, pero al colocar la linea, no me hace nada, lo hecho de mil formas, y no se que estoy haciendo mal, no tengas un ejemplo, utilizo verce para compilar, que estoy haciendo mal, gracias....

Antonio
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
activeX Error
Posted: Thu Sep 21, 2006 08:04 PM

Prueba con MyFrame:SetProp( "Caption", cCaption )

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
activeX Error
Posted: Thu Sep 21, 2006 10:20 PM

hice lo que me indicaste, me genera el ejecutable, pero no pasa nada y si quieres te paso la OCX y el programa indicame cono lo subo y te lo paso, llevo esta semana tratando de ejecutar esta aplicacion y no veo resultados espero exista la solucion....

Antonio Díaz

Saludos y Gracias por tu respuesta

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
activeX Error
Posted: Fri Sep 22, 2006 03:36 AM

Antonio,

Que OCX es ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
activeX Error
Posted: Fri Sep 22, 2006 02:15 PM
jcFrame.ocx esta es la libreria dime como la subo o te la mando a tu correo,

gracias por tu apoyo


Antonio[/b]
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
activeX Error
Posted: Fri Sep 22, 2006 03:13 PM

Antonio,

No nos envies nada de momento, gracias. Tienes la documentación de ese OCX ? Algún ejemplo de uso ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
activeX Error
Posted: Fri Sep 22, 2006 04:40 PM

la documentacion como tal, no la tengo, pero conosco las propiedades y los metodos de la libreria, estuve haciendo pruebas, lo que encontre es que instale una version más reciente de harbour, no se que hice, pero me esta ejecutando el programa, solo que el problema es que lo quiero hacer por medio de un dialogo y este no me despleja el control que esta pasando en una ventana normal si me despleja el control pero en un dialogo no.

saludos

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
activeX Error
Posted: Fri Sep 22, 2006 05:36 PM

Pon aquí el código que estás usando para crearlo en el diálogo.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
activeX Error
Posted: Fri Sep 22, 2006 06:14 PM
DEFINE DIALOG odlg TITLE "PRUEBA ACTIVEX"

oAgentS:= TActiveX():New( odlg, "MyFramePanel.MyFrame" )

oAgentS:nTop := 10
oAgentS:nWidth := 250
oAgentS:nLeft := 80
oAgentS:nHeight := 200

oAgentS:SetProp( "Caption" , "Litio" )
oAgentS:SetProp( "Font" , aFont )
oAgentS:SetProp( "Appearance" , 5 )
oAgentS:SetProp( "CaptionEffect", 1 )

ACTIVATE DIALOG odlg
este es el ejemplo, una pregunta, como puedo manipular las font del objeto, si al desplejar con un ?msgstop( oAgentS:getProp( "font"), aparece como objeto y quiero cambiar el tamano, y el tipo de letra, este es el codigo como creo con dialogo, pero no me hace nada, con windows si me lo ejecuta.

Saludos Antonio Díaz


)
Posts: 111
Joined: Sun Aug 13, 2006 07:28 PM
activeX Error
Posted: Fri Sep 22, 2006 07:13 PM

Antonio:

en donde puedo encontrar la classe tactivex.prg

saludos

Antonio Díaz

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
activeX Error
Posted: Fri Sep 22, 2006 10:07 PM

En FWH a partir de FWH 2.7

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion