CURSO DE INICIACION A VISUAL BASIC

Partiendo de un alumno sin conocimientos de programación, se pretende introducirlo en el mundo de la programación con Visual Basic


CONTENIDO:

MODULO I

INTRODUCCION
¿Qué es Visual Basic?
CONCEPTOS
Funcionamiento de Windows: ventanas, eventos y mensajes
Descripción del módelo controlado por eventos
Desarrollo interactivo
ELEMENTOS DEL ENTORNO
Inicio de la aplicación
Elementos del entorno
Opciones
APLICACION DE EJEMPLO
Creación de la interfaz
Establecimiento de propiedades
Escritura de código
MODULO II
PROPIEDADES DE LOS FORMULARIOS
Appearance, AutoRedraw
BackColor, ForeColor, BorderStyle
Caption, ClipControls, ControlBox
DrawMode, DrawStyle, DrawWidth
Enabled
FillColor, FillStyle, Font, FontTransparent
Height, Width
HelpContexlD, Icon, KeyPreview
Left, Top, LinkMode, LinkTopic
MaxButton, MDIChild, MinButton
MouseIcon, MousePointer, Moveable
OLEDropMode, PaletteMode, Picture, RightToLeft
ScaleHeight, ScaleWidth, ScaleLeft, ScaleTop
ScaleMode, ShowlnTaskbar, StartUpPosition
Tag, Visible, WhatsThisButton, WhatsThisHelp
WindowState
MODULO III
USO DE LOS FORMULARIOS, CONTROLES Y MENUS
Eventos y métodos de un formulario
Uso de los botones de comando
Controles para mostrar e introducir texto
Cuadros de texto de múltiples líneas y ajuste automático de texto
Controles para mostrar opciones a los usuarios
Botones de opción
La aplicación Opciones
Cuadros de listas y Cuadros combinados
Controles gráficos e imágenes
Cuadro de imagen
Gráficos Ligeros
Aplicación imagen
Controles adicionales
El enfoque
Configuración de orden de tabulación
Pedir datos a los usuarios
MODULO IV
INTRODUCCION DE CODIGO EN VISUAL BASIC
División de una única instrucción en varias líneas y combinación de instrucciones en una línea
Agregar comentarios al código
Descripción de los sistemas de numeración
Convenciones de nomenclatura en Visual Basic
VARIABLES Y CONSTANTES
Almacenamiento y recuperación de datos en variables
Declaración de variables, implícita y explícita
Establecimiento del alcance de las variables
Variables utilizadas en un módulo y por todos los módulos
Ensombrecimiento de propiedades de formularios y controles
Uso de variables y procedimientos con el mismo nombre
Declaración de todas las variables locales como estáticas
Creación de constantes
Evitar referencias circulares
Tipos de datos: Byte, String, Boolean, Date, Object, Variant
Convertir tipos de datos
Los valores Null y Error
Declaración de matrices de tamaño fijo
Matrices que contienen otras matrices
Matrices multidimensionales
Creación de una matriz dinámica
PROCEDIMIENTOS
Procedimientos de evento
Procedimiento Function
Llamadas a procedimientos (Sub, Function y en otros módulos)
Procedimientos en formularios, en módulos de clase y en módulos estándar
Tipos de datos de los argumentos
Paso de argumentos por valor y por referencia
Uso de un numero indeterminado de argumentos
ESTRUCTURAS DE CONTROL
Estructuras de control anidadas
Salida de una estructura de control
Salida de un procedimiento Sub o Function



DURACION: 50 Horas
IMPORTE: 300 Euros