CLASES Y OBJETOS EN VBA

Al crear una aplicación en Visual Basic, se trabaja constantemente con objetos. Puede utilizar objetos proporcionados por Visual Basic, como los objetos de acceso a datos, formularios y controles. También puede utilizar objetos de otras aplicaciones dentro de la aplicación de Visual Basic. Incluso puede crear sus propios objetos y definir propiedades y métodos adicionales para ellos. Los objetos actúan como bloques de compilación prefabricados que permiten escribir un fragmento de código de una vez y utilizarlo una y otra vez.
Para crear un objeto a partir de una clase
- Determine en qué clase desea crear un objeto.
- Escriba una INSTRUCCIÓN DIM para crear una variable a la que pueda asignar una instancia de clase. La variable debe ser del tipo de la clase deseada.VB
Dim nextCustomer As customer
- Agregue la palabra clave NUEVO OPERADOR para inicializar la variable en una nueva instancia de la clase.VB
Dim nextCustomer As New customer
- Ahora puede tener acceso a los miembros de la clase a través de la variable de objeto.VB
nextCustomer.accountNumber = lastAccountNumber + 1
Varias instancias
Los objetos recién creados a partir de una clase suelen ser idénticos entre sí. Una vez que existen como objetos individuales, sin embargo, sus variables y propiedades se pueden cambiar independientemente de las otras instancias. Por ejemplo, si agrega tres casillas a un formulario, cada objeto de casilla es una instancia de la clase Checkbox.
No hay comentarios:
Publicar un comentario