Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/03/2006, 18:35
Avatar de [EX3]
[EX3]
 
Fecha de Ingreso: marzo-2006
Ubicación: Fuenlabrada, Madrid
Mensajes: 203
Antigüedad: 18 años, 2 meses
Puntos: 1
Cita:
Iniciado por MaxExtreme
Una librería dinámica (de las que estás hablando) sólo son "DLL". Las librerías ActiveX no son para nada normales ni las vas a poder usar en ningún lado. Ahora bien, las librerías DLL tampoco fuera de Windows.
Ahi te contradices un poco, no? Siendo DLL, sea o no automatizada, oviamente fuera de Windows no iba a tirar, pero dentro de Windows tampoco? . . . Una DLL ActiveX sigue siendo una libreria dinamica, solamente que usa un metodo mas flexible para ofrecer formas de trabajo que una DLL Win32 no puede ofrecer, ademas, dime que lenguaje de los actuales para desarrollo sobre Windows, incluyendo los de la familia .NET, no soporta ActiveX?

Cita:
Iniciado por MaxExtreme
Todo es cuestión de perspectiva. ActiveX es algo que ha muerto hace mucho tiempo, y no tiene sentido alimentarlo.
Me hace gracia que digas esto cuando el 90% de las aplicaciones de Windows se apoyan en esta tecnologia incluso en la actualidad, fijate que hasta Windows Vista soporta la tecnologia ActiveX.

Cita:
Iniciado por Jad-Neo
En conclusión, cual es la mejor forma de crear DLLs (estandar o ActiveX)?
Todo depende de que quieres programar en la DLL y si te beneficia hacer una DLL para ello. Las diferencias a tener en cuenta es que una DLL Win32 no requiere registro en el sistema para poder funcionar pero por contra no permite desarrollar una interfaz de llamadas tan dinamica y flexible como permite un componente ActiveX. Ten en cuenta que lo unico en comun entre ambos metodos es que como bien ha dicho MaxExtreme ambas requieren de la runtime para funcionar, como cualquier otro programa compilado con Visual Basic.

Salu2...