Cada
aplicación que se empieza a desarrollar en Visual Basic 6.0 es un nuevo proyecto.
Un proyecto comprende otras componentes más sencillas, como por ejemplo los formularios
(que son las ventanas de la interface de usuario de la nueva aplicación) y los módulos
(que son conjuntos de funciones y procedimientos sin interface gráfica de
usuario). Existe
siempre un fichero con extensión *.vbp (Visual Basic Project) que se crea con
el comando File/Save Project As. El fichero del proyecto contiene toda la información
de conjunto. Además hay que crear un fichero por cada formulario y por cada
módulo que tenga el proyecto. Los ficheros de los formularios se crean con File/Save
Filename As teniendo como extensión *.frm. Los ficheros de código o módulos se
guardan también con el comando File/Save Filename As y tienen como extensión *.bas
si se trata de un módulo estándar o *.cls si se trata de un módulo de clase (class
module).
¿Cómo se
guarda un proyecto en el disco?
Un proyecto
se compone siempre de varios ficheros (al menos de dos) y hay que preocuparse
de guardar cada uno de ellos en el directorio adecuado y con el nombre
adecuado.
Los métodos son
funciones que también son llamadas desde programa, pero a diferencia de los procedimientos
no son programadas por el usuario, sino que vienen ya pre-programadas con el lenguaje.
Los métodos realizan tareas típicas, previsibles y comunes para todas las
aplicaciones. De ahí que vengan con el lenguaje y que se libere al usuario de
la tarea de programarlos. Cada tipo de objeto o de control tiene sus propios
métodos.
Ya se ha
dicho que las acciones del usuario sobre el programa se llaman eventos. Son
eventos típicos el clicar sobre un botón, el hacer doble clic sobre el nombre
de un fichero para abrirlo, el arrastrar un icono, el pulsar una tecla o
combinación de teclas, el elegir una opción de un menú, el escribir en una caja
de texto, o simplemente mover el ratón. Más adelante se verán los distintos tipos
de eventos reconocidos por Windows 95/98/NT y por Visual Basic 6.0.
En Principio Cada Objeto de Basic 6.0 Dębe ONU Tener nombre visual, por medio del cual sea se Hace Referencia DICHO un Objeto. El nombre Puede del Ser El que desee el usuario, e INCLUSO Visual Basic 6.0 proporciona Nombres por Defecto Para Los DIVERSOS Controles. Estós Nombres por Defecto Hacen Referencia al tipo de control de y van seguidos de la ONU Número Que se Incrementa A MEDIDA Que se van introduciendo Más Controles de ESE tipo en el Formulario (EJEMPLO por VScroll1, párr Una barra de Desplazamiento -scroll negociación vertical, HScroll1 , Para Una barra horizontal, etc.).
En programación Orientada a Objetos (Mas Bien Basada en Objetos, habria Que Decir) sí genéricas llama clase ONU Estas Entidades, MIENTRAS Que se llama Objeto A Cada ejemplar de Una clase Determinada. EJEMPLO Por, en la ONU y cafés Florerias del Programa VARIOS Botones , Cada uno de los Cuales Es Un Objeto del tipo de Botón de comando de control, Que seria la clase.
Cada Formulario y Cada tipo de controlar de la ONU Tienen conjunto de propiedades Que definen su Aspecto gráfico (Tamaño, color, posicion en la ventana, tipo y Tamaño de letra, etc.) y su forma de responder a las Acciones del usuario (Si està activo o no, EJEMPLO POR). Cada Tiene Propiedad Que nombre ONU Viene ya Definido por el lenguaje.