Cita:
Iniciado por MaxExtreme Pese a que trates de maquillar a ActiveX, es algo tecnológicamente muy lejos de lo que podamos llamar "estándar", mucho más que una DLL normal de Windows.
ActiveX lo soporta cualquier version de Windows, sin modificaciones ni añadidos, lo puedes desarrollar en una version u en otra que sera totalmente compatible. Lo soporta C++, VB, Delphi y varios lenguajes mas. Puedes desarrollar un componente ActiveX en cualquier lenguaje de los citados que sera soportado por todos ellos. Eso es estandar.
Cita:
Iniciado por MaxExtreme Sobre lo del uso de la librería ActiveX, me parece absurdo utilizar ActiveX para luego usarla como una DLL normal.
Esque el uso no es el mismo que el de una DLL Win32. Una DLL ActiveX es lo mismo que un OCX solo que sin interfaz grafica. Puede contener objetos con sus metodos, funciones, propiedades y estructuras de datos propias, cosa que una DLL Win32 no.
En el fondo lo que esta claro es que para 4 funciones sencillas no vas a montar una DLL ActiveX ya que es como matar moscas a cañonazos. Oviamente en ese caso elgiria sin duda montar una DLL Win32. Para cosas mas extensas, que pudieras necesitar mas flexibildad por ejemplo, mediante objetos de los que pudieras instanciar tantas copias como necesitaras por ejemplo para organizar mejor el trabajo, pues oviamente un componente ActiveX es mas comodo.
Salu2...