Visual basic es hoy el lenguaje de programación más popular del mundo.
Es el sueño del programador de aplicaciones. Es un producto con una interfaz gráfica de usuario para crear aplicaciones para Windows basados en el lenguaje básico y en la programación orientada a objetos.
Visual basic ha evolucionado a partir de lenguaje BASIC original y ahora contiene Centenario de instrucciones, funciones y palabras claves muchas de las cuales son diferentes relacionado a la interfaz gráfica de Windows.
Es importante saber también que la inversión realizada en el aprendizaje de visual basic le ayudará a abarcar otras áreas porque está lenguaje de programación no es exclusivo de la aplicación visual basic.
Estilo de programación
Se entiende por los estilos de programación los métodos que existen para mejorar la calidad de los programas de computación.Las características de un buen programador serían:
1. El programa debe funcionar: la característica más simple e importante de un programador es que funcione.
2. El programa no debe tener dificultades: hay que anticiparse a las situaciones particulares en las cuales se van a emplearse el programa con el fin de evitar errores. Es responsabilidad del programador asegurarse que el problema esté libre de errores.
3. El programa debe estar bien documentado: la documentación es necesaria para ayudar a comprender y utilizar un programa.
Fases del proceso de programación
1. Análisis del problema esto es conocer el problema antes de proceder a desarrollar la solución.2. Desarrollo de la solución hay una desafortunada tendencia por parte de muchos programadores a sucumbir al engañoso atractivo de la máquina, iniciando las fases de construcción e instalación antes de que el problema haya sido resuelto realmente.
3. Construcción de la solución en forma de programa este proceso es completamente mecánico y en qué consiste una construcción en forma de programar real de la solución desarrollada
4. Prueba todo programador experto prueba mentalmente cada instrucción cuando está escribiendo, y simula, también mentalmente la ejecución de cualquier módulo o sección de un programa antes de proceder a realizar una prueba real de la etapa.
5. Documentación es imprescindible para la manipulación del programa así como para su mantenimiento.
Programación orientada a objetos
La programación orientada a objetos es una forma de programación que se utiliza objetos objetos, ligado mediante mensajes, para la solución de problemas.Puede considerarse como una extensión natural de la programación estructurada en un intento de potencial los conceptos de modularidad y reutilización de código.
Mecanismo básicos de POO
Los mecanismos básicos de la programación orientada a objetos (POO) son:
OBJETOS
Un programa tradicional se compone de procedimientos y datos. Un programas orientado a objetos se compone solamente de objetos.un objetos es una encapsulación genérica de datos y de los procedimientos para manipularlos.
MENSAJES
Cuando se ejecuta un programa orientado a objetos los objetos están recibiendo, interpretando y respondiendo mensajes de otros objetos. Esto marca una clara diferencia con respecto a los elementos de datos pasivos de los sistemas tradicionales.
MÉTODOS
Un método se implementa en una clase de objetos y determina como tiene que actuar el objeto cuando recibe un mensaje. En adición, las propiedades permitirán almacenar información para dicho objeto.
PROPIEDADES
Las propiedades de un objeto se definen la manera y que dicho objeto se ve y se comporta.
EVENTOS
Visual basic es un lenguaje de programación controlado por eventos. Esto significa que el código se ejecutará en respuesta a lo que ocurre.
Procedimientos
La primera línea de código la cual visual basic escribió por usted, comienzan con las palabras private sub. Sub es una palabra clave que indica que hay comienza un procedimiento. Un procedimiento es un código dedicado a una acción en particular.VISUAL BASIC 6.0
+Los objetos de visual basic están encapsulados es decir contienen su propio código y sus propios datos.+Los objetos de visual basic tienen propiedades, métodos y eventos.
+Al conjunto de propiedades y métodos se le llama interfaz.
Requerimientos mínimos de instalación
*Microprocesador pentium 100 mhz o Superior
*Disco duro con espacio mínimo disponible de 100mb
*Unidad de CD ROM
*Un ratón
*32 MB de memoria RAM o más
*Microsoft Windows 95 o posterior
Entorno de desarrollo de visual basic
Cuando se arranca visual basic 6 usted podrá haber una interfaz y similar a la de la figura que muestra a continuación# Barra de menús
# menús contextuales
# barra de herramientas
# explodor de proyectos
# ventana de propiedades
# caja o cuadro de herramientas
# Formulario
# ventana de posición de formulario
Aplicación
¿Cuál es el siguiente paso para desarrollar una aplicación Windows?En general, para construir una aplicación siga los pasos indicados a continuación:
1. Cree una nueva aplicación (nuevo proyecto)
2. Ajuste el tamaño por defecto del formulario
3. Dibuje los controles
4. Define las propiedades del formulario
5. Escribe el código para uno de los objetos
6. Guarde la aplicación
7. Verifique la aplicación
8. Crear un archivo ejecutable
CREAR UNA NUEVA APLICACIÓN
Cuando arranca visual basic aparece una ventana como la siguiente:
Esta ventana tiene tres pestañas que hacen referencia al proyecto nuevo existente y recién te queremos abrir. La página nueva tiene un grupo de iconos que se corresponden con plantillas de proyecto. Elija la plantilla selecgcionada por omisión EXE estándar, y pulse el l botón.
Una aplicación visual basic está formado Generalmente por los siguientes tipos de ficheros:
✓módulo de formularios .frm
✓módulo de estándar .bas
✓módulo de clases .cls
✓archivos binarios .bin
✓ficheros de recursos .frx
La lista de archivos que componen la aplicación junto con la opción es (el conjunto de opciones lo puede ver ejecutándose la orden deducciones del menú de herramientas) es guardada en un archivo de proyecto con extensión. Vbp
CREACIÓN O DIBUJO DE LOS CONTROLES DE UN FORMULARIO
En visual basic disponemos fundamentalmente de dos tipos de objetos:
✓ventanas
✓controles
Un formulario sobre ventana sobre la que nosotros dibujamos los elementos que el usuario tiene que utilizar para comunicarse con una aplicación. Los elementos son los controles; esto es, objeto de gráficos que permiten entrar o salir de datos, por ejemplo:
-cajas de texto
-botones
-etiquetas
-Marcos
-listas
-temporizadores
Cada herramienta de la caja crea un único control.
- El puntero se utiliza para manipular los controles existentes sobre el formulario
- Una caja de imágenes utilizando normalmente para presentar gráficos para que actúe como contenedor de otros controles y para presentar texto mediante el método Print.
- Utilizaremos una etiqueta cuando quedamos un texto de una o más líneas que no pueda ser modificado por el usuario
- Una caja de texto es una área dentro de un formulario en la que el usuario puede escribir o visualizar texto
- Marcos utiliza para realizar el aspecto del formulario
- Un botón de pulsación tiene asociada una orden con el. Esta orden se ejecuta cuando el usuario hace clic sobre el
- Una casilla de verificación se utiliza para seleccionar una opción.
- El botón de control de cocción se utiliza para seleccionar una sola opción entre varias
- La barra desplazamiento horizontal y vertical permiten seleccionar un valor dentro de un Rango de valores
- El temporizador permite activar procesos a intervalos regulares
- La lista de unidad del disco se utiliza para visualizar la lista de unidades disponibles con el fín de seleccionar una
- La lista de directorios utiliza para visualizar los directorios a los que el usuario puede moverse
- El control figura se utiliza para dibujar rectángulos, cuadrados, elipses o círculos
- El control línea se utiliza para dibujar líneas rectas en formularios
- El control imagen se utiliza para presentar gráficos en los siguientes formatos: bpm, iconos, meta archivos, JPEG o GIF
- El control de datos le permite conectarse a una base de datos existente y visualizar su información el formulario.
Que es Visual Basic?
Visual basic es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo de Microsoft Windows.
Visual basic deriva de lenguaje basic, en el cual es un lenguaje de programación estructurado.
Las aplicaciones procedurales
El aplicación quién controla que porciones de códigos ejecuta y la secuencia en que estés ejecuta. La ejecución de la aplicación se inicia con la primera línea de código sigue una ruta preferida a través de la aplicación, llamando procedimiento según sea necesario.
Las aplicaciones manejados por evento
Una parte de esencial la programación manejada por evento es el escribir código que responda a los posibles eventos que pueda ocurrir en una aplicación.
Visual basic facilita la implementación del modelo de la programación manejada por eventos.
Qué es un objeto?
Cada formulario (ventana), menú o control que se crea con visual basic y su módulo auto contenido llamado objetó. Los bloques básico de construcción de una aplicación con visual basic son los objetos.
Cada objeto tiene un conjunto de característica un comportamiento definido:
✓propiedades
✓métodos
✓eventos
Que papel cumple la propiedades métodos y eventos?
Todo aplicación necesita una interfaz de usuario la parte visual a través de la cual el usuario interactúa con la aplicación.
Los bloques básicos de construcción de un interfaz de usuario sólo formularios y los controles.
El entorno integrado de desarrollo
Cuando se inicia Visual Basic, de crea un proyecto nuevo con un formulario.
El IDE de visual basic consta de los siguientes elementos:
- Barra de menús
- Barra de herramientas
- Cuadro de herramientas
- Diseñador de formularios
- Explorador de proyectos
- Ventana de propiedades
- Ventana de código
Obtención de ayuda del sistema
Visual basic proporciona una variedad de recursos para ayudarle a encontrar la información que necesite cuando se encuentre trabajando dentro del entorno de desarrollo.
<<Ayuda en línea
<<Libros en pantalla
<<La ventana de código
Cómo se añaden controles al formulario?
Para añadir control a un formulario tenemos dos métodos:
MÉTODO 1
Teniendo el cuadro de herramienta o un formulario visible haga doble clic en el control que desea añadir en el cuadro de herramientas, los controles se ubica en el centro del formulario, uno encima de otro, luego hay que mover los a la posición deseada dentro del formulario.
MÉTODO 2
1. Haga clic sobre el control en el cuadro de herramientas
2. Ubique el puntero del mouse (un cruz) el formulario en la esquina superior izquierda donde desea colocar el control
3. Realice un click sostenido mientras arrastra el puntero a la esquina superior derecha dónde colocara al control
4. Suelte el botón del mouse
Estos 4 pasos repite con cada control que desea añadir al formulario.








