Duda de cuando usar TActiveX, TOleAuto y CreateObject
Posted: Tue Sep 27, 2022 3:11 pm
Hola amigos, estoy jugueteando con una librería comercial de controles que los distribuye como "ActiveX COM products".
Hasta ahora casi todas las pruebas las estoy haciendo con la clase TActiveX con bastante éxito aunque hay algunos que se resisten y ahí es cuando he empezado a hacer algunas pruebas.
Algunos los puedo usar con un CreateObject y otros con TOleAuto .... de aquí la duda, ¿cual es la clase / función adecuada ? ¿hay más de una forma de hacer lo mismo?
Me refiero a Cuándo usar TOleAuto, CreateObject y TActivex.
Probando el ejemplo adorick.prg de la carpeta samples de FWH veo que estas dos implementaciones dan el mismo resultado :
¿Alguna sugerencia?
Gracias!
Hasta ahora casi todas las pruebas las estoy haciendo con la clase TActiveX con bastante éxito aunque hay algunos que se resisten y ahí es cuando he empezado a hacer algunas pruebas.
Algunos los puedo usar con un CreateObject y otros con TOleAuto .... de aquí la duda, ¿cual es la clase / función adecuada ? ¿hay más de una forma de hacer lo mismo?
Me refiero a Cuándo usar TOleAuto, CreateObject y TActivex.
Probando el ejemplo adorick.prg de la carpeta samples de FWH veo que estas dos implementaciones dan el mismo resultado :
- Code: Select all Expand view
oRsCust := TOleAuto():New( "ADODB.Recordset" )
oRsCust := CreateObject( "ADODB.Recordset" )
¿Alguna sugerencia?
Gracias!