Ver Mensaje Individual
  #25 (permalink)  
Antiguo 19/03/2006, 20:07
Avatar de Jad-Neo
Jad-Neo
 
Fecha de Ingreso: octubre-2004
Mensajes: 344
Antigüedad: 20 años, 6 meses
Puntos: 0
Bueno, esto puede seguir y nunca terminar el tema. La cosa está en que no importa si es un DLL ActiveX, DLL estática o DLL Dinamica, todas cumplén con su función (no importando su arquitectura o forma de trabajar).

Finalmente me decidí (por medio de la discusión en este tema) que si se quieren crear DLLs en VB no más para procedimientos (sin incluir clases), la DLL estandar (con APIs) es la mejor opción; dado que no necesita registrarce para usarla, sólo basta con usar Declare.

Ahora, si se quieren crear clases con referencias a objetos y manejo de eventos, la DLL ActiveX sería lo mejor. Dado que aún trucando VB para exportar APIs en una DLL, tiene serios problemas con manejo de objetos de la misma runtime (ej. App.Path ó hasta Dir).
__________________
Nunca seas sabio en tu propia opinión.