2. Visual Basic
información básica
• Visual Basic (VB) es un lenguaje de programación
dirigido por eventos, desarrollado por Alan
Cooper para Microsoft. Este lenguaje de programación
es un dialecto de BASIC, con importantes agregados. Su
primera versión fue presentada en 1991, con la
intención de simplificar la programación utilizando
un ambiente de desarrollo que facilitó en cierta medida
la programación misma.
• La última versión fue la 6, liberada en 1998, para la que
Microsoft extendió el soporte hasta marzo de 2008.
3. Objetos y clases de Visual Basic
• Cuando se crea una aplicación en Visual Basic, se
trabaja constantemente con objetos.Puede utilizar
objetos proporcionados por Visual Basic, como
controles, formularios y objetos de acceso a
datos. También puede utilizar objetos de otras
aplicaciones dentro de su aplicación 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.
• En este tema se proporciona información detallada
sobre los objetos.
4. Objetos y clases
• Cada objeto de Visual Basic se define mediante
una clase. Una clase describe las variables, las propiedades,
los procedimientos y los eventos de un objeto. Los objetos
son instancias de clases; puede crear tantos objetos como
sean necesarios una vez que haya definido una clase.
• Para comprender la relación entre un objeto y su clase,
piense en las galletas y en su molde. El molde de la galleta
es la clase. Define las características de cada galleta, por
ejemplo, tamaño y forma. La clase se usa para crear
objetos. Los objetos son las galletas.
• Debe crear un objeto para poder acceder a sus miembros.
• Para crear un objeto a partir de una clase
5. pasos
• 1.Determine en qué clase desea crear un objeto.
• 2.Escriba una instrucción Dimm para crear una variable a la que
pueda asignar una instancia de clase. La variable debe ser del tipo
de la clase deseada.
VBCopiar
Dim nextCustomer As customer
• 3.Agregue la palabra clave nuevo operador para inicializar la
variable en una nueva instancia de la clase.
VBCopiar
Dim nextCustomer As New customer
• 4.Ahora puede tener acceso a los miembros de la clase a través de
la variable de objeto.
VBCopiar
nextCustomer.accountNumber = lastAccountNumber + 1