Page 1 of 1

Tactivex y CreateObject para usar OCX

PostPosted: Thu May 30, 2019 9:24 pm
by Adolfo
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