FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Tactivex y CreateObject para usar OCX
Posts: 883
Joined: Tue Oct 11, 2005 11:57 AM
Tactivex y CreateObject para usar OCX
Posted: Thu May 30, 2019 09:24 PM

Fivewinners... saludos

Necesito ayuda con estas 2 opciones,
Tengo un OCX desarrollado por un 3ero, en el demo funciona bien y accede a el sin problemas.
Sin embargo he usado ambas opciones (tActivex y CreateObject) para acceder, la primera inicia sin problemas, la segunda envia error de argumento.

ej 1 EF:=TActiveX():New( oWnd, "controlpropio.control.1" )
ej 2 EF:=CreateObject("controlpropio.control.1" )

    EF:init(1)

Ej 1 dice que entra bien, ejecuta la inicializacion sin errores pero las funciones mas avanzadas no las ejecuta.
Ej 2 ni siquiera inicia el control, me da error de argumento, y el argumento es un 1, (short nCom)

Sin embargo el demo que viene con el ocx accede a el sin problemas y ejecuta todas sus funciones.
Y he quedado entrampado ahi, alguna ayuda sobre la diferencia entre ambos y cuando usarlas.

Gracias de antemano, saludos

Desde Chile
Adolfo

;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650

Continue the discussion