Visual Basic 6.0 2023
Visual Basic 6.0 2023
Formularios y Controles
control: los botones, las cajas de diálogo y de texto, las cajas de selección desplegables, los botones
de opción y de selección, las barras de desplazamiento horizontales y verticales, los gráficos, los
menús, y muchos otros tipos de elementos son controles para Visual Basic 6.0. Cada control debe
tener un nombre a través del cual se puede hacer referencia a él en el programa.
formulario (form) a una ventana. Un formulario puede ser considerado como una especie de
contenedor para los controles. Una aplicación puede tener varios formularios, pero un único formulario
puede ser suficiente para las aplicaciones más sencillas. Los formularios deben también tener un
nombre, que puede crearse siguiendo las mismas reglas que para los controles.
Objetos y Propiedades
Por ejemplo, en un programa puede haber varios botones, cada uno de los cuales es un objeto del tipo
de control command button, que sería la clase.
Practique Visual Basic 6.0 como si estuviera en Primero página 5
Cada formulario y cada tipo de control tienen un conjunto de propiedades que definen su aspecto
gráfico (tamaño, color, posición 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, por ejemplo). Cada propiedad tiene un nombre que viene
ya definido por el lenguaje.
Por ejemplo, en un programa puede haber varios botones, cada uno de los cuales es un objeto del tipo
de control command button, que sería la clase.
Practique Visual Basic 6.0 como si estuviera en Primero página 5
Cada formulario y cada tipo de control tienen un conjunto de propiedades que definen su aspecto
gráfico (tamaño, color, posición 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, por ejemplo). Cada propiedad tiene un nombre que viene
ya definido por el lenguaje.
Nombres de objetos
En principio cada objeto de Visual Basic 6.0 debe tener un nombre, por medio del cual se hace
referencia a dicho objeto. El nombre puede ser el que el usuario desee, e incluso Visual Basic 6.0
proporciona nombres por defecto para los diversos controles
Existe una convención ampliamente aceptada que es la siguiente: se utilizan siempre tres letras
minúsculas que indican el tipo de control, seguidas por otras letras (la primera mayúscula, a modo de
separación) libremente escogidas por el usuario, que tienen que hacer referencia al uso que se va a
dar a ese control
Eventos
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étodos
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
Por ejemplo, los controles gráficos tienen un método llamado Line que se encarga de dibujar líneas
rectas. De la misma forma existe un método llamado Circle que dibuja circunferencias y arcos de
circunferencia
¿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. 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). Clicando en el botón Save en la barra de herramientas se actualizan todos los ficheros
del proyecto. Si no se habían guardado todavía en el disco, Visual Basic 6.0 abre cajas de diálogo
Save As por cada uno de los ficheros que hay que guardar.