Ayuda implementar aplic. a 3 capas con COM DLL

ronaldsc
25 de Mayo del 2004
Tengo ya en avanzado estado de desarrollo, una aplicación a 3 capas, en donde mi capa de negocio la tengo en clases (ActiveX Dll proyect), implementada en un objeto COM. La maquina donde desarrollo referencia el proyecto activeX (el de las clases o logica de negocio) sin mayor problema pues estan en el mismo computador. Ahora bien, a la hora de ya instalar la aplicacion en el cliente, ¿cómo le digo a este q el COM esta en un servidor especifico, ya q tal como lo indiqué, puedo hacer referencias locales en mi proyecto GUI (capa de presentacion), pero referencias remotas?.
Intenté este código en el cliente:
Option Explicit
Private SomeServer As Object

Private Sub Command1_Click()
' Client can use the lighter ADOR library. Set a reference to
' the Microsoft ActiveX Data Objects Recordset 2.0 Library.
Dim MyData As ADOR.Recordset
Set SomeServer = CreateObject("Excel.application", myserver)
Set MyData = SomeServer.GetCustomer("Smith")
' Do something with the data.
End Sub

Y funciona bien, pero si cambio el Excel.Application por el nombre de mi COM, me dice "Clase no registrada".
Algún ejemplo o ayuda.
Gracias

ronald
25 de Mayo del 2004
Necesito hacer un instalador para un proyecto en visual basic 6.0; que tengo que hacer?