Visual Basic 4.0

Páginas: 9 (2197 palabras) Publicado: 27 de agosto de 2011
“VISUAL BASIC 4”
 La programación en Visual Basic 4.0, en la Programación Orientada a Objetos, nos ayuda a programar por distintos pilares que son los siguientes: el primer pilar de la P.O.O. son los tipos de datos y las operaciones que se realizan sobre ellos. En P.O.O. los datos no son los que fluyen por el programa, sino que, son los mensajes los que se mueven por el sistema. De ese modo, yaunque suene repetitivo, no se envían datos a las funciones, sino que se mandan mensajes a los objetos. El segundo pilar de la P.O.O. son las clases (class), que tenemos una serie de objetos y funciones con los que nos comunicamos a través de mensajes. Sería interesante agrupar en una sola entidad los datos y las operaciones que se pueden realizar con ellos, esta entidad recibe el nombre de clase(class). De este modo, las variables o "instances" de cada clase, son nuestros objetos.  Bajo Windows el sistema de clases y objetos está claramente definido, así la clase padre de la que se derivan todas las clases es: Cobject (clase objeto). Podemos seguir bajando de niveles en el árbol de clases hijas hasta alcanzar la clase CWnd (Clase Aplicación Windows), o la clase Cbutton (Clase botón). Estoes, en P.O.O. se pueden transmitir las características de un tipo definido por el usuario (Clase) a otro tipo, esto se conoce como herencia.En visual BASIC tanto los formularios o ventanas, así como los elementos que hemos dispuesto sobre ellas (Botones, barras de desplazamiento, etiquetas, etc), reciben el nombre genérico de objetos, que tiene una serie de propiedades unidas a él paraadminístralo. Normalmente son las propiedades las que determinan la apariencia del objeto en la pantalla y sus características internas. Por ejemplo: el objeto de uso más común en Windows es el botón, un ejemplo de propiedades del objeto botón serán: el color, el aspecto, si es visible o no e incluso su tamaño. Si tomamos el objeto ventana, éste tendrá una serie de propiedades parecidas al botón: color,visibilidad, y otras totalmente distintas: nombre de la barra del título, etc.
 Todos los objetos se crean con una serie de propiedades por defecto, que posteriormente pueden ser cambiadas, incluso en tiempo de ejecución. Normalmente el modo de cambiar la propiedad de un objeto es tan sencillo como decir el nombre del objeto, la propiedad, y el nuevo valor, algo así como: objeto.propiedad=valor. Quetraducido a Visual Basic sería por ejemplo:
    Boton1.Value=False    o bien:        Boton1.Caption=Cancelar
En los objetos se pueden cambiar su aspecto y alguna cosa más, ahora lo que necesitamos es que dichos objetos respondan a una serie de acciones o " eventos". Windows es un sistema gestionado por eventos provocados por nosotros mismos: movimiento del ratón, pulsar una tecla, o bien porel propio Windows. Es importante destacar que un evento se puede producir sobre cualquier objeto de Windows, por lo que la programación en Visual Basic ha de estar dirigida al tratamiento de los eventos, que a su vez generan una serie de mensajes. De este modo, al programar código para Windows, éste se encuentra delimitado en procedimientos, que son llamados por el propio Windows cuando seproduce un evento determinado sobre un objeto.

    Así, en nuestro ejemplo anterior del objeto botón, éste tendrá asociados una serie de eventos, por ejemplo "clic" - pulsar con el ratón, "Mouse Down" - el ratón se desliza hacia abajo mientras pasa por el botón, etc. Este es realmente el punto de unión entre una programación lineal y secuencial y una programación dirigida al entorno Windows. A suvez, dispondremos de una serie de métodos que nos permitirán tratar todos esos eventos, normalmente de una forma general. Para cierto tipo de objetos, en Visual Basic existen unos métodos de tratamiento un tanto especiales. Esto es debido a que estos objetos se salen un poco de lo normal: bases de datos, impresoras, cajas de diálogo y listas principalmente.
Hace ya algunos años, Microsoft...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es visual basic
  • Visual basic
  • Que es visual basic
  • Visual Basic
  • Visual Basic
  • Visual Basic
  • Visual basic
  • visual basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS