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.
Cada uno de los Elementos Gráficos Que pueden Formar parte De Una Aplicación típica de Windows 95/98 / NT Es Un tipo de 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 Desplazamientos horizontales y verticales, Los gráficos, los menús, Y Muchos Otros Tipos de Elementos hijo Controles párrafo Visual Basic 6.0.
Formulario (forma) de una ventana Una. ONU Formulario Puede Ser considerado Como una especie de Contenedor Para Los Controles. En Una PUEDE application Formularios Varios Tener, ONU but Formulario Único Suficiente Ser Puede del párrafo las Aplicaciones Más Sencillas. Los Formularios Deben Tener también nombre un, Que PUEDE crearse SIGUIENDO las Mismas reglas Que Para Los Controles.
Modo de
diseño el usuario construye interactivamente la aplicación, colocando controles
en el formulario, definiendo sus propiedades, y desarrollando funciones para gestionar
los eventos.
Modo de
ejecución. En ese caso el usuario actúa sobre el programa (introduce eventos) y
prueba cómo responde el programa. Hay algunas propiedades de los controles que
deben establecerse en modo de diseño, pero muchas otras pueden cambiarse en
tiempo de ejecución desde el programa escrito en Visual Basic 6.0, en la forma
en que más adelante se verá. También hay propiedades que sólo pueden
establecerse en modo de ejecución y que no son visibles en modo de diseño. Todos
estos conceptos –controles, propiedades, eventos.
viernes, 22 de mayo de 2015
PROGRAMAS
PARA EL ENTORNO WINDOWS
Visual Basic
6.0 está orientado a la realización de programas para Windows, pudiendo
incorporar todos los elementos de este entorno informático: ventanas, botones,
cajas de diálogo y de texto, botones de opción y de selección, barras de
desplazamiento, gráficos, menús, etc.
Visual
Basic es un lenguaje de programación y entorno de desarrollo integrado
(IDE). Se deriva del lenguaje de programación BASIC más antiguo, y por lo tanto
se considera un lenguaje de programación útil y relativamente fácil de aprender
para los principiantes.