Manual de Visual Basic 2008 Contenido de
Manual de Visual Basic 2008 Contenido de
Manual de Visual Basic 2008 Contenido de
ALUMNO(A): ___________________________________________________________
MANUAL DE VISUAL BASIC 2008
Página
CONTENIDO DEL MANUAL DE VISUAL BASIC 2008 ................................................................ 2
INTRODUCCIÓN ...................................................................................................................5
CAPITULO 1: CONFIGURACIONES BÁSICAS ............................................................................6
1. REQUISITOS DE INSTALACIÓN ........................................................................................... 6
a. REQUISITOS MÍNIMOS .................................................................................................. 6
b. REQUISITOS IDEALES ..................................................................................................... 6
c. TIEMPO ESTIMADO DE INSTALACIÓN ........................................................................... 6
2. EJECUTAR VISUAL STUDIO 2008........................................................................................ 7
3. CREACIÓN DE UN NUEVO PROYECTO ............................................................................... 8
a. PRIMERA FORMA (BARRA DE MENÚ). .......................................................................... 9
b. SEGUNDA FORMA (PÁGINA DE INICIO). ........................................................................ 9
c. TERCERA FORMA (COMBINACIÓN DE TECLAS). .......................................................... 10
d. CUARTA FORMA (BARRA DE HERRAMIENTAS ESTÁNDAR). ........................................ 10
4. CAMBIAR O COLOCAR UN NOMBRE A UN FORMULARIO. .............................................. 10
5. GUARDAR TODO UN PROYECTO (CTRL + SHIFT + S)........................................................ 12
6. PRACTICA 1-1: CREAR UN NUEVO PROYECTO................................................................. 13
7. EJECUTAR UN FORMULARIO EN VS2008......................................................................... 14
a. SOLO EXISTE UN FORMULARIO EN EL PROYECTO. ...................................................... 14
b. EXISTEN 2 O MÁS FORMULARIOS EN EL PROYECTO. .................................................. 14
8. ABRIR UN PROYECTO YA EXISTENTE ............................................................................... 15
a. PRIMERA FORMA (BARRA DE MENÚ) ......................................................................... 15
b. SEGUNDA FORMA (PÁGINA DE INICIO) ....................................................................... 16
c. TERCERA FORMA (COMBINACIONES DE TECLAS) ....................................................... 16
d. CUARTA FORMA (BARRA DE HERRAMIENTAS ESTÁNDAR) ......................................... 17
9. PRÁCTICA 1-2: EJECUTAR UN FORMULARIO ................................................................... 17
10. PRÁCTICA 1-3: AGREGAR OTRO FORMULARIO AL PROYECTO. ................................... 17
CAPITULO 2: PERSONALIZAR FORMULARIOS ...................................................................... 19
1. PROPIEDADES TÍPICAS DE UN FORMULARIO .................................................................. 19
2. PRÁCTICA 2-1: PERSONALIZAR FORMULARIO FRM_PRUEBA1 ....................................... 21
3. PRÁCTICA 2-2: PERSONALIZAR FORMULARIO FMR_PRUEBA2 ....................................... 22
Página 2 de 57
MANUAL DE VISUAL BASIC 2008
Página 3 de 57
MANUAL DE VISUAL BASIC 2008
Página 4 de 57
MANUAL DE VISUAL BASIC 2008
INTRODUCCIÓN
Página 5 de 57
MANUAL DE VISUAL BASIC 2008
1. REQUISITOS DE INSTALACIÓN
a. REQUISITOS MÍNIMOS
Para la instalación de Visual Studio 2008 debemos tomar muy en
cuenta los siguientes requisitos mínimos de instalación:
Lector DVD.
Windows XP.
Procesador de 2 GHz o superior.
Memoria RAM de 256MB.
Espacio en disco duro de 3.1 GB.
b. REQUISITOS IDEALES
Los requisitos ideales son aquellos con los cuales se garantiza que el
software, para este caso, funcionara sin ninguna clase de
inconveniente, facilitando el abrir múltiples ventanas sin sentir lento el
sistema operativo.
Lector DVD.
Windows XP SP2.
Procesador de 2.5GHz o superior.
Memoria RAM de 512MB.
Espacio en disco duro de 3.9 GB.
Ayuda de Visual Studio 1.9GB.
Página 6 de 57
MANUAL DE VISUAL BASIC 2008
C F
Página 7 de 57
MANUAL DE VISUAL BASIC 2008
A. Barra de Título.
Barra típica de toda ventana donde nos muestra un icono de la
ventana activa, el nombre de la ventana activa y sus respectivos icono
de Minimizar, Maximizar/Restaurar y Cerrar.
B. Barra de Menú.
Barra en la cual se organizan todas las operaciones que se pueden
realizar en VS2008.
D. Cuadro de Herramientas.
Lista de todas las herramientas u objetos, clasificados según la
funcionalidad, que se pueden insertar y utilizar en los Formularios o
contenedores de VS2008.
E. Página de Inicio.
Pantalla que carga al iniciar VS2008 y que nos permite Crear o Abrir un
nuevo proyecto, informarnos en línea, e incluso acceder a herramientas
de ayuda.
F. Explorador de soluciones.
Panel que nos permite visualizar y administrar los proyectos y formularios
abiertos, así como también el personalizar cada una de sus respectivas
características a través de la Barra de Propiedades.
Página 8 de 57
MANUAL DE VISUAL BASIC 2008
Página 9 de 57
MANUAL DE VISUAL BASIC 2008
Página 10 de 57
MANUAL DE VISUAL BASIC 2008
Página 11 de 57
MANUAL DE VISUAL BASIC 2008
Página 12 de 57
MANUAL DE VISUAL BASIC 2008
Página 13 de 57
MANUAL DE VISUAL BASIC 2008
Página 14 de 57
MANUAL DE VISUAL BASIC 2008
Página 15 de 57
MANUAL DE VISUAL BASIC 2008
Página 16 de 57
MANUAL DE VISUAL BASIC 2008
Página 17 de 57
MANUAL DE VISUAL BASIC 2008
Página 18 de 57
MANUAL DE VISUAL BASIC 2008
Ventana de Propiedades
Página 19 de 57
MANUAL DE VISUAL BASIC 2008
Página 20 de 57
MANUAL DE VISUAL BASIC 2008
Página 21 de 57
MANUAL DE VISUAL BASIC 2008
BackColor GradientActiveCaption
Cursor AppStarting
FormBorderStyle FixedSingle
MaximizeBox False
MinimizeBox False
Opacity 80%
Size (Width) 370
Size (Height) 165
StartPosition CenterScreen
Text Ingreso al Sistema
Página 22 de 57
MANUAL DE VISUAL BASIC 2008
Página 23 de 57
MANUAL DE VISUAL BASIC 2008
Caja de Herramientas
Página 24 de 57
MANUAL DE VISUAL BASIC 2008
1. CONTROLES COMUNES
Nos despliega una lista de Objetos que utilizamos de manera muy común
en un formulario o proyecto. Ejemplos: Pointer – Puntero, Button – Botón de
comando, CheckBox – Caja de Chequeo individual (Seleccionar varios
elementos a la vez), CheckedListBox – Caja de Chequeo en Lista
(Seleccionar varios elementos a la vez), ComboBox – Lista Desplegable,
DateTimePicker – Lista Desplegable de Fecha, Label – Etiqueta, LinkLabel –
Etiqueta de Enlace, ListBox – Caja de Lista, ListView – Lista de Vista de
imágenes, MonthCalendar – Calendario típico, PictureBox – Imágenes,
ProgressBar – Barra de Progreso, RadioButton – Lista de Selección (Uno a la
vez) y TextBox – Caja de Texto.
Página 25 de 57
MANUAL DE VISUAL BASIC 2008
2. CONTENEDORES
Los Contenedores son objetos que permiten contener otros objetos, con la
finalidad de quedar mejor agrupados los objetos contenidos adentro de
este.
4. DATOS
Nos permite extraer y mostrar información contenida en Gestores de Bases
de Datos, como: ACCESS, VISUAL FOX o SQL SERVER.
Página 26 de 57
MANUAL DE VISUAL BASIC 2008
5. COMPONENTES
Permite adicionar objetos o componentes extras en un formulario o
proyecto.
6. IMPRESIÓN
Objetos útiles al momento de desear mandar a imprimir datos extraídos de
una Base de Datos.
Página 27 de 57
MANUAL DE VISUAL BASIC 2008
7. DIÁLOGO
Este permite mostrar Ventanas de Diálogo que muestra ventanas de Abrir o
Guardar documentos, entre otros.
8. REPORTES CRYSTAL
Son objetos poderosos al momento de Generar Reportes personalizados de
Datos obtenidos de una Base de Datos.
Página 28 de 57
MANUAL DE VISUAL BASIC 2008
Name LBL_USUARIO
AutoSize TRUE
BorderStyle Fixed3D
Página 29 de 57
MANUAL DE VISUAL BASIC 2008
Name LBL_CONTRA
AutoSize TRUE
BorderStyle Fixed3D
Font (Name) Comic Sans MS
Font (Size) 10
Font (Bold) TRUE
ForeColor Blue
Location (X) 15
Location (Y) 50
Text DIGITE SU CONTRASEÑA:
Página 30 de 57
MANUAL DE VISUAL BASIC 2008
Name LBL_SALUDO
AutoSize TRUE
BorderStyle NONE
Font (Name) Georgia
Font (Size) 16
Font (Bold) TRUE
Location (X) 100
Location (Y) 60
Text BIENVENIDOS/AS
Página 31 de 57
MANUAL DE VISUAL BASIC 2008
Las Cajas de Texto nos permiten tomar información que ha digitado el usuario
para poder procesarla y realizar otra operación a partir de lo ingresado.
Página 32 de 57
MANUAL DE VISUAL BASIC 2008
Página 33 de 57
MANUAL DE VISUAL BASIC 2008
Name TXT_USUARIO
CharacterCasing UPPER
Location (X) 193
Location (Y) 16
ShortCutsEnabled FALSE
Size (Width) 165
Size (Height) 20
TabIndex 0
Name TXT_CONTRA
Location (X) 225
Location (Y) 51
MaxLength 20
PasswordChar *
ShortCutsEnabled FALSE
Size (Width) 133
Size (Height) 20
TabIndex 1
Página 34 de 57
MANUAL DE VISUAL BASIC 2008
Página 35 de 57
MANUAL DE VISUAL BASIC 2008
Página 36 de 57
MANUAL DE VISUAL BASIC 2008
Name CMD_INGRESAR
BackColor NavajoWhite
Font (Name) Microsoft Sans Serif
Font (Size) 9
Font (Bold) TRUE
ForeColor MidnightBlue
Location (X) 87
Location (Y) 101
Size (Width) 132
Size (Height) 27
Página 37 de 57
MANUAL DE VISUAL BASIC 2008
TabIndex 2
Text INGRESAR
Name CMD_SALIR
BackColor NavajoWhite
Font (Name) Microsoft Sans Serif
Font (Size) 9
Font (Bold) TRUE
ForeColor MidnightBlue
Location (X) 226
Location (Y) 101
Size (Width) 132
Size (Height) 27
TabIndex 3
Text SALIR
Name CMD_SALIR
BackColor NavajoWhite
Font (Name) Microsoft Sans Serif
Font (Size) 9
Font (Bold) TRUE
ForeColor MidnightBlue
Location (X) 145
Location (Y) 334
Size (Width) 132
Size (Height) 27
TabIndex 3
Text SALIR
Página 39 de 57
MANUAL DE VISUAL BASIC 2008
Hasta el momento hemos trabajo solo con las propiedades, pero al momento
de programar podemos combinar Propiedades con Métodos que ambos
estarán contenidos en el Evento que deseamos programar.
1. OPERADORES MATEMÁTICOS
Los operadores matemáticos a utilizar son los siguientes:
OPERADOR SIGNIFICADO
+ Suma
- Resta
* Multiplicación
/ División
Mod División Modular
^ Potenciación
Página 40 de 57
MANUAL DE VISUAL BASIC 2008
End Sub
End
End Sub
Página 41 de 57
MANUAL DE VISUAL BASIC 2008
Página 42 de 57
MANUAL DE VISUAL BASIC 2008
Página 43 de 57
MANUAL DE VISUAL BASIC 2008
A = Val(TXTA.Text)
B = Val(TXTB.Text)
If B = 0 Then
MsgBox("No se puede Dividir entre cero", MsgBoxStyle.Critical, "BASICO")
Else
R=A/B
TXTR.Text = R
End If
n. Guardamos: CTRL + SHIFT + S.
o. Regresamos a la vista de Diseño y hacemos clic sobre el botón SALIR y
digitamos el siguiente código: END
p. Cambia el Formulario de Inicio en las Propiedades del Proyecto por:
FRM_BASICO.
q. La parte de IF que se ocupa en el botón DIVIDIR será detallado en el
próximo capítulo.
r. Probamos su funcionamiento: F5.
s. Digitamos números y probamos las operaciones básicas.
t. Regresa a Visual Basic.
u. Cierra Visual Basic.
v. FIN DE LA PRÁCTICA 6-2.
Página 44 de 57
MANUAL DE VISUAL BASIC 2008
Fa = (Ce – 1.8) + 32
ÁREA PORCENTAJE
Ginecología 30%
Pediatría 30%
Traumatología 40%
Página 45 de 57
MANUAL DE VISUAL BASIC 2008
MES PORCENTAJE
Febrero 40%
Marzo 30%
ACTIVIDAD PONDERACIÓN
Diccionario 10%
Biblia 10%
Práctica 20%
Laboratorio 20%
Página 46 de 57
MANUAL DE VISUAL BASIC 2008
Examen 40%
MES PONDERACIÓN
Abril 20%
Mayo 30%
Junio 50%
Página 47 de 57
MANUAL DE VISUAL BASIC 2008
CAPÍTULO 7: CONDICIONES
Las Condiciones nos permiten Evaluar una expresión para determinar que
debemos realizar a partir si esta es Verdadera o Falsa. Para ello debemos de
tomar en cuenta los siguientes operadores relaciones:
1. OPERADORES RELACIONALES
OPERADOR SIGNIFICADO
= Igual que
> Mayor que
< Menor que
>= Mayor o igual que
<= Menor o igual que
<> Diferente de
IF Expresión THEN
ELSE
ENDIF
Página 48 de 57
MANUAL DE VISUAL BASIC 2008
Sintaxis extendida:
IF Expresión 1 THEN
…..
ELSE
ENDIF
Página 49 de 57
MANUAL DE VISUAL BASIC 2008
Si trabaja más de 40 horas se le paga $16 por cada una de las primeras 40
horas y $20 por cada hora extra.
Página 50 de 57
MANUAL DE VISUAL BASIC 2008
4. OPERADORES LÓGICOS
Cuando deseamos evaluar múltiples Expresiones en un mismo IF debemos
ocupar los Operadores Lógicos:
OPERADOR SIGNIFICADO
AND Y
OR O
a. AND - Y
El operador AND tendrá un resultado Verdadero si todas las
expresiones son Verdaderas, en el caso que por lo menos una de las
Expresiones es Falsa, todo el resultado será Falso:
b. OR - O
El Operador OR tendrá un resultado Verdadero si por lo menos una
sus Expresiones es Verdadera, en el caso que todas las expresiones
sean Falsas, entonces el resultado será Falso.
Página 51 de 57
MANUAL DE VISUAL BASIC 2008
Tiempo Utilidad
Página 52 de 57
MANUAL DE VISUAL BASIC 2008
usu = TXT_USUARIO.Text.Trim
con = TXT_CONTRA.Text.Trim
If usu.Length = 0 Then
TXT_USUARIO.Focus()
TXT_CONTRA.Focus()
TXT_USUARIO.Clear()
TXT_USUARIO.Focus()
Página 53 de 57
MANUAL DE VISUAL BASIC 2008
ElseIf con <> "2010" Then
TXT_CONTRA.Clear()
TXT_CONTRA.Focus()
Else
TXT_USUARIO.Clear()
TXT_CONTRA.Clear()
TXT_USUARIO.Focus()
Me.Hide()
FRM_PRUEBA2.Show()
End If
Página 54 de 57
MANUAL DE VISUAL BASIC 2008
1. PICTUREBOX
Este objeto nos permitirá colocar imágenes en los Formularios. Las
propiedades comunes en un PictureBox son:
Página 55 de 57
MANUAL DE VISUAL BASIC 2008
3. MONTHCALENDAR
Con este objeto podemos adicionar un calendario a nuestro formulario. Las
propiedades comunes a utilizar son:
Página 56 de 57
MANUAL DE VISUAL BASIC 2008
Página 57 de 57