RE:Modulos de Clase Un ejemplo sencillo
Para mí eso era un mundo, pero la verdad cuando lo dominé es simple....
Míralo así:
Get te indica que el dato lo va a enviar tu ActiveX
Let te lo solicita
Set te solicita un objeto
Ahora con un ejemplo:
En este caso tu activeX enviará al solicitante un valor por medio de la propiedad llamada Valor con un tipo de dato determinado, la cual se asocia a una variable o incluso un componente (OCX) que tienes.
public property get Valor as TipoDato
Valor = variable_asociada
end property
Msgbox MiActiveX.Valor
Este otro caso tienes el ejemplo de una propiedad la cual tiene un valor que es asignado desde la aplicación que instancia tu ActiveX
public property Let Valor (NuevoValor as TipoDato)
variable_asosiada = NuevoValor
end property
MiActiveX.Valor = "Un valor cualquiera"
En este otro se acemeja al anterior, solo que se trata con objetos:
public property set Objeto (NuevoValor as Objeto)
set variable_objeto = NuevoValor
end property
Set MiActiveX.Objeto = otro_Objeto
Eso es la base para hacer ActiveX, espero hayas entendido.