Tactivex y CreateObject para usar OCX

Tactivex y CreateObject para usar OCX

Postby Adolfo » Thu May 30, 2019 9: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, 1 TB NVME M.2, 1 TB SSD, GTX 1650
User avatar
Adolfo
 
Posts: 846
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 82 guests