manual de visual basic 2008

Upload: david-dagoberto-orellana-garcia

Post on 09-Jul-2015

1.980 views

Category:

Documents


2 download

TRANSCRIPT

MANUAL DE VISUAL BASIC 2008

DOCENTE RESPONSABLE: HEIDI E. FRANCIA DE CERRITOS

ALUMNO(A): ___________________________________________________________

MANUAL DE VISUAL BASIC 2008CONTENIDO DEL MANUAL DE VISUAL BASIC 2008 PginaCONTENIDO DEL MANUAL DE VISUAL BASIC 2008 ................................................................2 INTRODUCCIN ...................................................................................................................5 CAPITULO 1: CONFIGURACIONES BSICAS ............................................................................6 1. a. b. c. 2. 3. a. b. c. d. 4. 5. 6. 7. a. b. 8. a. b. c. d. 9. 10. REQUISITOS DE INSTALACIN ........................................................................................... 6 REQUISITOS MNIMOS .................................................................................................. 6 REQUISITOS IDEALES ..................................................................................................... 6 TIEMPO ESTIMADO DE INSTALACIN ........................................................................... 6 EJECUTAR VISUAL STUDIO 2008........................................................................................ 7 CREACIN DE UN NUEVO PROYECTO ............................................................................... 8 PRIMERA FORMA (BARRA DE MEN). .......................................................................... 9 SEGUNDA FORMA (PGINA DE INICIO). ........................................................................ 9 TERCERA FORMA (COMBINACIN DE TECLAS). .......................................................... 10 CUARTA FORMA (BARRA DE HERRAMIENTAS ESTNDAR). ........................................ 10 CAMBIAR O COLOCAR UN NOMBRE A UN FORMULARIO. .............................................. 10 GUARDAR TODO UN PROYECTO (CTRL + SHIFT + S)........................................................ 12 PRACTICA 1-1: CREAR UN NUEVO PROYECTO................................................................. 13 EJECUTAR UN FORMULARIO EN VS2008......................................................................... 14 SOLO EXISTE UN FORMULARIO EN EL PROYECTO. ...................................................... 14 EXISTEN 2 O MS FORMULARIOS EN EL PROYECTO. .................................................. 14 ABRIR UN PROYECTO YA EXISTENTE ............................................................................... 15 PRIMERA FORMA (BARRA DE MEN) ......................................................................... 15 SEGUNDA FORMA (PGINA DE INICIO) ....................................................................... 16 TERCERA FORMA (COMBINACIONES DE TECLAS) ....................................................... 16 CUARTA FORMA (BARRA DE HERRAMIENTAS ESTNDAR) ......................................... 17 PRCTICA 1-2: EJECUTAR UN FORMULARIO ................................................................... 17 PRCTICA 1-3: AGREGAR OTRO FORMULARIO AL PROYECTO. ................................... 17

CAPITULO 2: PERSONALIZAR FORMULARIOS ...................................................................... 19 1. 2. 3. PROPIEDADES TPICAS DE UN FORMULARIO .................................................................. 19 PRCTICA 2-1: PERSONALIZAR FORMULARIO FRM_PRUEBA1 ....................................... 21 PRCTICA 2-2: PERSONALIZAR FORMULARIO FMR_PRUEBA2 ....................................... 22

Pgina 2 de 57

MANUAL DE VISUAL BASIC 2008CAPTULO 3: PERSONALIZAR ETIQUETAS (LABEL) ................................................................ 24 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. CONTROLES COMUNES ................................................................................................... 25 CONTENEDORES .............................................................................................................. 26 MENS Y BARRAS DE HERRAMIENTAS ........................................................................... 26 DATOS.............................................................................................................................. 26 COMPONENTES ............................................................................................................... 27 IMPRESIN ...................................................................................................................... 27 DILOGO.......................................................................................................................... 28 REPORTES CRYSTAL ......................................................................................................... 28 PROPIEDADES COMUNES EN LABEL ................................................................................ 29 PRCTICA 3-1: AGREGAR ETIQUETAS EN FRM_PRUEBA1 ........................................... 29 PRCTICA 3-2: AGREGAR ETIQUETAS EN FRM_PRUEBA2 ........................................... 31

CAPTULO 4: CAJAS DE TEXTO (TEXTBOX) ........................................................................... 32 1. 2. PROPIEDADES COMUNES EN UNA CAJA DE TEXTO ........................................................ 32 PRCTICA 4-1: AGREGAR TEXTBOX ................................................................................. 33

CAPTULO 5: BOTONES DE COMANDO (BUTTON)................................................................ 36 1. 2. 3. PROPIEDADES MS COMUNES EN LOS BOTONES .......................................................... 36 PRCTICA 5-1: AGREGAR BOTONES FRM_PRUEBA1.................................................... 37 PRCTICA 5-2: AGREGAR BOTON FRM_PRUEBA2 ....................................................... 39

CAPTULO 6: PROGRAMANDO OBJETOS EN VS2008 ............................................................ 40 1. 2. 3. 4. 5. 6. OPERADORES MATEMTICOS ......................................................................................... 40 ORDEN DE PRECEDENCIA EN LOS OPERADORES MATEMTICOS ................................... 40 PRCTICA 6-1: PROGRAMANDO BOTON SALIR............................................................... 41 PRCTICA 6-2: OPERACIONES BSICAS ........................................................................... 42 GUA DE EJERCICIOS 1 BSICO ..................................................................................... 44 GUA DE EJERCICIOS 2 - BSICO ...................................................................................... 46

CAPTULO 7: CONDICIONES ................................................................................................ 48 1. 2. 3. 4. a. b. 5. OPERADORES RELACIONALES ......................................................................................... 48 IF THEN ELSE - ENDIF ................................................................................................. 48 GUA DE EJERCICIOS 3 IF SIMPLE .................................................................................. 49 OPERADORES LGICOS ................................................................................................... 51 AND - Y ........................................................................................................................ 51 OR - O .......................................................................................................................... 51 GUA DE EJERCICIOS 4: IF - ANIDADOS ............................................................................ 52 Pgina 3 de 57

MANUAL DE VISUAL BASIC 20086. PRCTICA 7-1: PROGRAMAR SEGURIDAD ....................................................................... 53

CAPTULO 8: CONTROLES ADICIONALES.............................................................................. 55 1. 2. 3. 4. PICTUREBOX .................................................................................................................... 55 PRCTICA 8-1: AGREGAR IMAGEN FRM_PRUEBA2...................................................... 55 MONTHCALENDAR .......................................................................................................... 56 PRCTICA 8-2: AGREGAR CALENDARIO........................................................................... 57

Pgina 4 de 57

MANUAL DE VISUAL BASIC 2008INTRODUCCIN

Visual Basic tiene el honor de haber sido el lenguaje de programacin ms extendido y utilizado en la historia de la informtica. Pero lejos de haberse quedado anclado en el pasado, este lenguaje ha continuado evolucionando a lo largo de los ltimos aos. Con la aparicin de la tecnologa Microsoft .NET, Visual Basic sufri la transformacin ms amplia que jams haya tenido este lenguaje de programacin. Microsoft elabor entonces la primera especificacin de esta evolucin que ha tenido Visual Basic, de la especificacin del lenguaje Visual Basic 7.0, y que sera la que se incorporara a Visual Basic .NET 2002. Poco tiempo despus, la especificacin del lenguaje Visual Basic sufri pequeos retoques que se incorporaron a la especificacin del lenguaje Visual Basic 7.1 y que formara parte de Visual Basic .NET 2003. Microsoft sin embargo, no se ha detenido aqu y as ha elaborado la especificacin del lenguaje Visual Basic 9.0 que es la especificacin que forma parte de Visual Basic 2008. Con la ltima especificacin aadida al lenguaje Visual Basic por Microsoft, el lenguaje pasa a denominarse Visual Basic 2008. La palabra .NET ya no acompaa al lenguaje Visual Basic como ha ocurrido con las versiones 2002 y 2003 de Visual Studio. De hecho, ahora Visual Studio en su nueva versin pasa a llamarse Visual Studio 2008.

Pgina 5 de 57

MANUAL DE VISUAL BASIC 2008CAPITULO 1: CONFIGURACIONES BSICAS

1. REQUISITOS DE INSTALACINa. REQUISITOS MNIMOSPara la instalacin de Visual Studio 2008 debemos tomar muy en cuenta los siguientes requisitos mnimos de instalacin: Lector DVD. Windows XP. Procesador de 2 GHz o superior. Memoria RAM de 256MB. Espacio en disco duro de 3.1 GB.

b. REQUISITOS IDEALESLos requisitos ideales son aquellos con los cuales se garantiza que el software, para este caso, funcionara sin ninguna clase de inconveniente, facilitando el abrir mltiples 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.

c. TIEMPO ESTIMADO DE INSTALACINEl tiempo que se lleva la instalacin de Visual Studio 2008 puede variar segn las caractersticas particulares de cada equipo, que puede oscilar entre 30 minutos hasta 2 horas.

Pgina 6 de 57

MANUAL DE VISUAL BASIC 20082. EJECUTAR VISUAL STUDIO 2008.Luego de tener instalado Visual Studio 2008 (VS2008) lo ejecutaremos, tomando en cuenta las siguientes indicaciones: a. Clic en Inicio. b. Seleccionar Todos los programas. c. Seleccionar Microsoft Visual Studio 2008. d. Clic en Microsoft Visual Studio 2008. e. Esperamos un momento mientras termina de cargar. NOTA: si es la primera vez que ejecuta VS2008 le preguntar cual es programa que mas ocupara, para este caso damos clic en Visual Basic 2008.

A B

C

F

D

E

Pantalla de Inicio de Visual Studio 2008 (VS2008)

Pgina 7 de 57

MANUAL DE VISUAL BASIC 2008DETALLE DE LA PANTALLA DE INICIO DE VS2008 A. Barra de Ttulo. Barra tpica 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. C. Barra de Herramientas Estndar. Herramientas tpicas o ms utilizadas y de acceso rpido. D. Cuadro de Herramientas. Lista de todas las herramientas u objetos, clasificados segn la funcionalidad, que se pueden insertar y utilizar en los Formularios o contenedores de VS2008. E. Pgina de Inicio. Pantalla que carga al iniciar VS2008 y que nos permite Crear o Abrir un nuevo proyecto, informarnos en lnea, 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 tambin el personalizar cada una de sus respectivas caractersticas a travs de la Barra de Propiedades.

3. CREACIN DE UN NUEVO PROYECTOPodemos crear un nuevo proyecto en VS2008 de diversas maneras, tomando como referencia lo siguiente:

Pgina 8 de 57

MANUAL DE VISUAL BASIC 2008a. PRIMERA FORMA (BARRA DE MEN).i. Clic en Archivo de la barra de men. ii. Clic en Nuevo proyecto.

iii. Clic en Windows de Tipo de proyecto. iv. Clic en Aplicacin para Windows de Plantillas. v. En la casilla de nombre, digita el nombre del nuevo proyecto a crear. De preferencia el nombre del nuevo proyecto debe llevar los siguientes prefijos: WIN_PRO_ y luego en una palabra su finalidad, quedando de la siguiente manera: WIN_PRO_PRUEBA. vi. Clic en Aceptar.

b. SEGUNDA FORMA (PGINA DE INICIO).i. En Proyectos recientes de la Pgina de Inicio, se encuentra una opcin a la derecha de Crear llamada: Proyecto ii. Clic en Windows de Tipo de proyecto. iii. Clic en Aplicacin para Windows de Plantillas. iv. En la casilla de nombre, digita el nombre del nuevo proyecto a crear. De preferencia el nombre del nuevo proyecto debe llevar los siguientes prefijos: WIN_PRO_ y luego en una palabra su finalidad, quedando de la siguiente manera: WIN_PRO_PRUEBA. v. Clic en Aceptar. Pgina 9 de 57

MANUAL DE VISUAL BASIC 2008

c. TERCERA FORMA (COMBINACIN DE TECLAS).i. Presiona la combinacin de teclas: CTRL + N. ii. Clic en Windows de Tipo de proyecto. iii. Clic en Aplicacin para Windows de Plantillas. iv. En la casilla de nombre, digita el nombre del nuevo proyecto a crear. De preferencia el nombre del nuevo proyecto debe llevar los siguientes prefijos: WIN_PRO_ y luego en una palabra su finalidad, quedando de la siguiente manera: WIN_PRO_PRUEBA. v. Clic en Aceptar.

d. CUARTA FORMA (BARRA DE HERRAMIENTAS ESTNDAR).i. Clic en el icono de Nuevo proyecto de la Barra de herramientas estndar. ii. Clic en Windows de Tipo de proyecto. iii. Clic en Aplicacin para Windows de Plantillas. iv. En la casilla de nombre, digita el nombre del nuevo proyecto a crear. De preferencia el nombre del nuevo proyecto debe llevar los siguientes prefijos: WIN_PRO_ y luego en una palabra su finalidad, quedando de la siguiente manera: WIN_PRO_PRUEBA. v. Clic en Aceptar.

4. CAMBIAR O COLOCAR UN NOMBRE A UN FORMULARIO.Cada formulario o contenedor de objetos debe poseer su propio nombre que lo identifique o diferencie del resto de formularios, para ello siempre debe llevar el prefijo: FRM. A continuacin de manera opcional un Guin Bajo (_), para que al final agreguemos la funcionalidad o uso expresado en una sola palabra, para quedar de la siguiente manera de Ejemplo: FRM_BIENVENIDA o FRMBIENVENIDA.

Pgina 10 de 57

MANUAL DE VISUAL BASIC 2008Para cambiar el nombre a un formulario debes tomar en cuenta que cada formulario o contenedor posee 2 nombres, y para ello considera los siguientes aspectos: Nombre de Objeto o Lgico: es el nombre con el cual VS2008 lo reconocer al momento de estar programando. (El ms utilizado) Nombre de Archivo o Fsico: nombre fsico con el cual quedar archivado y visible en su carpeta de Windows. Ambos nombres deben ser el mismo para un formulario, ya que al momento de programar y buscar archivos se le har ms fcil, ya que evitar perder tiempo al recordar cmo se llamaba. Todo nombre de un formulario o contenedor debe estar en mayscula, en singular, sin tildes, sin caracteres especiales ($ % & / ! ? etc.) de preferencia.

Para cambiar el nombre a un formulario realiza lo siguiente: a. Modificaremos el nombre fsico. b. En la parte superior del Explorador de Soluciones se encuentra el formulario que deseamos modificar su nombre, para este caso suponemos que es el formulario llamado: Form1.vb c. Clic derecho sobre el formulario Form1.vb. d. Clic en Cambiar nombre. e. Borramos la parte que dice Form1 para cambiarla por FRM_PRUEBA1, y conservando el punto con su respectiva extensin (Tipo de archivo) llamada: vb. f. Presionamos la tecla ENTER. g. Ahora modificaremos el nombre lgico.

Pgina 11 de 57

MANUAL DE VISUAL BASIC 2008h. Notaras que al lado izquierdo del Explorador de soluciones apareci un contenedor o formulario:

Formulario o contenedor de VS2008

i. j.

Un clic en la parte gris del formulario. Se activar la Barra de Propiedades que se encuentra en la parte inferior del panel de Explorador de soluciones.

k. Buscar la Propiedad llamada: Name (Nombre). l. Modificar el texto que aparece a la derecha de Name y sustituirlo por: FRM_PRUEBA1. m. Presionar la tecla ENTER. n. Guardar los cambios con: CTRL + S. o. Si le pregunta con que nombre desea guardar dicho formulario, conservar el nombre por defecto que debera ser: FRM_PRUEBA1.

5. GUARDAR TODO UN PROYECTO (CTRL + SHIFT + S)Para guardar todos los archivos que se crean en un proyecto debemos de realizar lo siguiente: a. Primero debes tomar en cuenta, que todos los formularios o contenedores que posee tu proyecto deben tener su propio nombre. b. Clic en Archivo de la barra de men. c. Clic en Guardar todo.

Pgina 12 de 57

MANUAL DE VISUAL BASIC 2008

d. En la casilla de Nombre, debes de conservar el nombre con el cual lo creastes, para este caso es: WIN_PRO_PRUEBA. e. En la casilla de Ubicacin, debes seleccionar la carpeta donde lo guardaras, para ello clic en Examinar, luego busca y selecciona la carpeta donde guardes las prcticas. f. En la casilla de Nombre de la solucin, debe ser el mismo nombre que el Nombre del proyecto. g. Debe estar marcada la casilla de Crear directorio para la solucin. h. Clic en Guardar.

6. PRACTICA 1-1: CREAR UN NUEVO PROYECTO.a. Ejecuta VS2008. b. Presiona la combinacin de teclas: CTRL + N. c. Clic en Windows de Tipo de proyecto. d. Clic en Aplicacin para Windows de Plantillas. e. En la casilla de nombre, digita el nombre del nuevo proyecto a crear. De preferencia el nombre del nuevo proyecto debe llevar los siguientes prefijos: WIN_PRO_ y luego en una palabra su finalidad, quedando de la siguiente manera: WIN_PRO_PRUEBA. f. Clic en Aceptar. el nuevo proyecto que hemos creado junto con un formulario o contenedor por defecto. h. Cambia el nombre fsico del formulario que te aparece con el nombre de Form1.vb por el nombre de FRM_PRUEBA1. g. Automticamente en el panel de Explorador de soluciones, aparece

Pgina 13 de 57

MANUAL DE VISUAL BASIC 2008i. j. Luego cambia el nombre Lgico en la barra de Propiedades por FRM_PRUEBA1. Guarda todo lo que hemos realizado presionando la combinacin de teclas: CTRL + SHIFT + S. k. FIN DE LA PRCTICA 1-1.

7. EJECUTAR UN FORMULARIO EN VS2008.Ejecutar un formulario significa que dicho formulario se pondr en funcionamiento, y verificaremos que trabaja segn para lo cual lo hemos programado. Para ello realiza lo siguiente segn sea el caso:

a. SOLO EXISTE UN FORMULARIO EN EL PROYECTO.Cuando solamente existe un formulario en nuestro proyecto basta con presionar la tecla: F5 o clic en el icono llamado: Iniciar depuracin de la barra de herramientas Estndar, para que el formulario comience a trabajar y para que verifiquemos que lo hace segn lo que programamos.

b. EXISTEN 2 O MS FORMULARIOS EN EL PROYECTO.Cuando existen 2 ms formularios en un mismo proyecto e intentamos ejecutar un formulario presionando la tecla F5, se ejecutar automticamente el primer formulario que hemos creado, para evitar esto y establecer con cual formulario deseamos iniciar (Formulario principal) realiza lo siguiente: i. Doble clic en My Project del Explorador de soluciones. ii. Le aparecer la siguiente ventana de configuraciones:

Pgina 14 de 57

MANUAL DE VISUAL BASIC 2008

Ventana de Preferencias en My Project iii. De la ventana de Preferencias de My Project se encuentra una lista desplegable llamada: Formulario de inicio. iv. Clic en la lista desplegable de Formulario de inicio. v. Aparecer una lista con todos los formularios que estn agregados al proyecto. vi. Clic el que desea establecer como principal. vii. Presiona la combinacin de teclas: CTRL + S, para guardar los cambios.

8. ABRIR UN PROYECTO YA EXISTENTEPara abrir un proyecto que ya hemos creado toma en cuenta lo siguiente:

a. PRIMERA FORMA (BARRA DE MEN)i. Clic en Archivo de la barra de men. ii. Clic en Abrir proyecto

Pgina 15 de 57

MANUAL DE VISUAL BASIC 2008iii. De la ventana que te aparece, en la opcin Buscar en selecciona la ubicacin (carpeta) donde guardaste el proyecto que deseas abrir. iv. Doble clic en la carpeta donde lo guardaste (WIN_PRO_PRUEBA). v. Clic en el archivo llamada: WIN_PRO_PRUEBA.sln segn sea el nombre con que guardaste el proyecto. vi. Clic en Abrir.

b. SEGUNDA FORMA (PGINA DE INICIO)i. En Proyectos recientes de la Pgina de Inicio, se encuentra una opcin a la derecha de Abrir llamada: Proyecto ii. De la ventana que te aparece, en la opcin Buscar en selecciona la ubicacin (carpeta) donde guardaste el proyecto que deseas abrir. iii. Doble clic en la carpeta donde lo guardaste (WIN_PRO_PRUEBA). iv. Clic en el archivo llamada: WIN_PRO_PRUEBA.sln segn sea el nombre con que guardaste el proyecto. v. Clic en Abrir.

c. TERCERA FORMA (COMBINACIONES DE TECLAS)i. Presionar la combinacin de teclas: CTRL + O. ii. De la ventana que te aparece, en la opcin Buscar en selecciona la ubicacin (carpeta) donde guardaste el proyecto que deseas abrir. iii. Doble clic en la carpeta donde lo guardaste (WIN_PRO_PRUEBA). iv. Clic en el archivo llamada: WIN_PRO_PRUEBA.sln segn sea el nombre con que guardaste el proyecto. v. Clic en Abrir.

Pgina 16 de 57

MANUAL DE VISUAL BASIC 2008d. CUARTA FORMA (BARRA DE HERRAMIENTAS ESTNDAR)i. Clic en el icono llamado Abrir archivo de la barra de herramientas Estndar. ii. De la ventana que te aparece, en la opcin Buscar en selecciona la ubicacin (carpeta) donde guardaste el proyecto que deseas abrir. iii. Doble clic en la carpeta donde lo guardaste (WIN_PRO_PRUEBA). iv. Clic en el archivo llamada: WIN_PRO_PRUEBA.sln segn sea el nombre con que guardaste el proyecto. v. Clic en Abrir.

9. PRCTICA 1-2: EJECUTAR UN FORMULARIOa. Debe estar abierto el proyecto que ocupamos en la prctica 1. b. Para probar el funcionamiento del Formulario, presionemos la tecla F5. c. Esperamos muy pocos segundos y cargara el formulario que aparece por defecto en el Proyecto que hemos creado. d. Puedes mover el formulario o contenedor como t lo desees, como que fuera otra ventana. e. Luego que lo ocupamos lo podemos cerrar, dando clic en el icono de Cerrar que se encuentra en la barra de Ttulo del Formulario que estamos probando (No te equivoques cerrando VS2008). f. Con eso retornaremos a la etapa de Diseo del formulario. g. FIN DE LA PRCTICA 1-2.

10.

PRCTICA 1-3: AGREGAR OTRO FORMULARIO ALa. Siempre ocupando el proyecto de la prctica 1. b. Del Explorador de Soluciones, damos clic derecho sobre el Proyecto: WIN_PRO_PRUEBA. c. Seleccionar Agregar. d. Clic en Nuevo Elemento. Pgina 17 de 57

PROYECTO.

MANUAL DE VISUAL BASIC 2008e. Clic en Formulario de Windows (Windows Form). f. En la parte inferior de dicha ventana, en la casilla de Nombre digita: FRM_PRUEBA2. g. Clic en Agregar. h. Ahora que ya apareci el segundo formulario, lo estiraremos de tal forma que quede ms grande que el primero. i. Coloca el puntero del mouse en la esquina inferior derecha de dicho formulario y ten presionado el clic y desplzalo de tal manera que vaya creciendo el formulario. No tan grande, pero que notes la diferencia de tamao entre FRM_PRUEBA1 y FRM_PRUEBA2. j. l. Presiona F5. Notaras que sigue ejecutndose el primer formulario Clic en Proyecto de la Barra de Men. k. Cierra este formulario y cambiemos el formulario de inicio. m. Clic en Propiedades de WIN_PRO_PRUEBA. n. En la lista desplegable de Formulario de Inicio, selecciona el formulario: FRM_PRUEBA2. o. Presiona F5, y verifica que si esta ejecutndose el formulario: FRM_PRUEBA2. p. Cierra este formulario, y retorna a las propiedades del Proyecto para cambiar que el formulario de inicio debe ser: FRM_PRUEBA1. q. Guarda todo lo que hemos realizado presionando la combinacin de teclas: CTRL + SHIFT + S. r. FIN DE LA PRCTICA 1-3.

Pgina 18 de 57

MANUAL DE VISUAL BASIC 2008CAPITULO 2: PERSONALIZAR FORMULARIOS

Podemos personalizar cada formulario que hemos agregado o creado en nuestro proyecto, para ello existe una Barra de Propiedades que se encuentra (usualmente) al lado derecho de la pantalla, abajo del Explorador de Soluciones.

Ventana de Propiedades

1. PROPIEDADES TPICAS DE UN FORMULARIOExisten una gran cantidad de Propiedades o caractersticas fsicas que se pueden personalizar en un formulario, a continuacin se detallan las ms utilizadas: PROPIEDAD (Name) Propiedad objeto. Pgina 19 de 57 USO ms importante que EJEMPLO FRM_PRUEBA1

determina el nombre lgico de un

MANUAL DE VISUAL BASIC 2008AcceptButton Permite seleccionar que Botn del formulario se activar al presionar la tecla ENTER. AutoScroll Si esta en TRUE indica que el FALSE CMD_INGRESAR

formulario de ser necesario. BackColor

automticamente

adicionara Barras de Desplazamiento

Determina el color de Fondo del Formulario. Puede elegir el color entre cualquiera de las 3 categoras que aparecen: Sistema. Personalizado, Web o

GradientActiveCaption

BackgroundImage Establece la imagen de fondo en el formulario. De preferencia ocupar imgenes tipo: JPG o JPEG. CancelButton Permite seleccionar que Botn del formulario se activar al presionar la tecla ESC. ControlBox Si esta en TRUE se puede trabajar con la Caja de Control tpica en toda ventana: Cerrar. Cursor Establece cual ser el tipo de cursor a visualizar al momento de trabajar en el formulario. FormBorderStyle Permite seleccionar el Estilo de Borde que poseer el formulario. Icon Permite cambiar el icono por defecto que nos aparece en un Formulario. MaximizeBox Si esta en TRUE permite visualizar y trabajar con el botn de Maximizar de un formulario. MinimizeBox Si esta en TRUE permite visualizar y Minimizar, Maximizar y

Imagen.jpg

CMD_SALIR

TRUE

DEFAULT

SIZABLE

icono.ico

TRUE

TRUE

Pgina 20 de 57

MANUAL DE VISUAL BASIC 2008trabajar con el botn de Minimizar de un formulario. Opacity Indica el porcentaje de Opacidad en un formulario. Con un 100% el formulario no es transparente, en cambio con un 80% indica que el formulario tendr un 80% de Opacidad y el resto de transparencia. ShowIcon Si esta en TRUE nos permitir ver el icono en el formulario, que establecimos en la propiedad ICON. ShowInTaskbar Si esta en TRUE nos permitir ver el icono en la Barra de Tareas, que establecimos en la propiedad ICON. Size Esta propiedad despliega 2 atributos: WIDTH (Ancho del Formulario) y HEIGHT (Alto del formulario). StartPosition Indica la posicin inicial cuando se ejecute el formulario. Text Texto que se mostrar en la Barra de Ttulo del Formulario. WindowState Establece el estado de un formulario al ejecutarse: Normal, Minimizado o Maximizado. NORMAL MI PRIMER FORMULARIO CENTERSCREEN WIDTH: 300 HEIGHT: 300 TRUE TRUE 100%

2. PRCTICA 2-1: PERSONALIZAR FORMULARIO FRM_PRUEBA1a. Si no tienes abierto el Proyecto de la Prctica 1, debes abrirlo. b. Del Explorador de Soluciones haz doble clic sobre el formulario FRM_PRUEBA1. Con ello se activarn las propiedades de este. c. Personaliza el formulario segn se te indica a continuacin:

Pgina 21 de 57

MANUAL DE VISUAL BASIC 2008

PROPIEDAD A MODIFICAR BackColor Cursor FormBorderStyle MaximizeBox MinimizeBox Opacity Size (Width) Size (Height) StartPosition Text

VALOR A ESTABLECER FRM_PRUEBA1 GradientActiveCaption AppStarting FixedSingle False False 80% 370 165 CenterScreen Ingreso al Sistema

d. Guarda los cambios: CTRL + SHIFT + S. e. Prueba su funcionamiento, presionando la tecla F5. f. Notaras que No lo puedes Maximizar, Minimizar o Estirar el Formulario. g. FIN DE LA PRCTICA 2-1.

3. PRCTICA 2-2: PERSONALIZAR FORMULARIO FMR_PRUEBA2a. Del Explorador de Soluciones haz doble clic sobre el formulario FRM_PRUEBA2. Con ello se activarn las propiedades de este. b. Personaliza el formulario segn se te indica a continuacin: PROPIEDAD A MODIFICAR BackColor Cursor FormBorderStyle MaximizeBox MinimizeBox Opacity Size (Width) Size (Height) StartPosition VALOR A ESTABLECER FRM_PRUEBA2 255, 224, 192 Default FixedSingle False False 100% 450 400 CenterScreen

Pgina 22 de 57

MANUAL DE VISUAL BASIC 2008Text Bienvenido al Sistema

c. Guarda los cambios: CTRL + SHIFT + S. d. Prueba su funcionamiento, presionando la tecla F5. e. FIN DE LA PRCTICA 2-2.

Pgina 23 de 57

MANUAL DE VISUAL BASIC 2008CAPTULO 3: PERSONALIZAR ETIQUETAS (LABEL)

Una Etiqueta o Label es un Objeto que nos permite desplegar informacin al usuario e incluso ayuda a solicitar y especificar la informacin que necesita un sistema informtico. Para ocupar este objeto nos apoyaremos de la Caja de Herramientas que se encuentra (usualmente) a la izquierda de la pantalla. Si se encuentra oculta solo debemos colocar el puntero del Mouse sobre esta ToolBox y se mostrar.

Caja de Herramientas Si notas en la imagen anterior, muestra una lista amplia de Objetos Comunes a Utilizar en un Formulario. Tambin esta caja de Herramientas agrupa los tipos de Objetos que podemos utilizar:

Caja de Herramientas (Clasificada en Grupos) Pgina 24 de 57

MANUAL DE VISUAL BASIC 2008Y podemos detallar cada clasificacin de la siguiente manera:

1. CONTROLES COMUNESNos despliega una lista de Objetos que utilizamos de manera muy comn en un formulario o proyecto. Ejemplos: Pointer Puntero, Button Botn 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 imgenes, MonthCalendar Calendario tpico, PictureBox Imgenes, ProgressBar Barra de Progreso, RadioButton Lista de Seleccin (Uno a la vez) y TextBox Caja de Texto.

Caja de Herramientas (Objetos Comunes) Pgina 25 de 57

MANUAL DE VISUAL BASIC 20082. CONTENEDORESLos Contenedores son objetos que permiten contener otros objetos, con la finalidad de quedar mejor agrupados los objetos contenidos adentro de este.

Caja de Herramientas (Contenedores)

3. MENS Y BARRAS DE HERRAMIENTASEsta nos permite adicionar Mens o Barras de Herramientas a nuestros formularios.

Caja de Herramientas (Mens y Barras de Herramientas)

4. DATOSNos permite extraer y mostrar informacin contenida en Gestores de Bases de Datos, como: ACCESS, VISUAL FOX o SQL SERVER.

Pgina 26 de 57

MANUAL DE VISUAL BASIC 2008

Caja de Herramientas (Datos)

5. COMPONENTESPermite adicionar objetos o componentes extras en un formulario o proyecto.

Caja de Herramientas (Componentes)

6. IMPRESINObjetos tiles al momento de desear mandar a imprimir datos extrados de una Base de Datos. Pgina 27 de 57

MANUAL DE VISUAL BASIC 2008

Caja de Herramientas (Impresin)

7. DILOGOEste permite mostrar Ventanas de Dilogo que muestra ventanas de Abrir o Guardar documentos, entre otros.

Caja de Herramientas (Dilogo)

8. REPORTES CRYSTALSon objetos poderosos al momento de Generar Reportes personalizados de Datos obtenidos de una Base de Datos.

Caja de Herramientas (Reportes Crystal)

Pgina 28 de 57

MANUAL DE VISUAL BASIC 20089. PROPIEDADES COMUNES EN LABELLas propiedades ms utilizadas en un Label son las que se detallan a continuacin: PROPIEDAD (Name) Propiedad objeto. AutoSize Si es TRUE el objeto se redimensiona su tamao segn el texto que esta contenido adentro de este. BackColor Establece el Color de Fondo de la Etiqueta. Automticamente toma el color de Fondo del Formulario. BorderStyle Font ForeColor Text Estilo de Borde del Label. Personaliza el Tipo y Tamao de Letra. Determina el Color de la Letra. Texto que se mostrar en el Label. NONE Microsoft Sans Serif, 8.25pt BLUE Digite el Nombre de Usuario Visible Si esta TRUE se puede visualizar el Label. TRUE GradientActiveCaption TRUE USO ms importante que EJEMPLO LBL_USUARIO

determina el nombre lgico de un

10.

PRCTICA 3-1: AGREGAR ETIQUETAS EN FRM_PRUEBA1Etiquetas.

a. En el Formulario FRM_PRUEBA1, agregaremos y personalizaremos b. De la Caja de Herramientas, clic en Label. c. Dibujar un rectngulo o simplemente hacer clic en el Formulario para colocar el nuevo Label. d. Personaliza el Label de la siguiente manera: PROPIEDAD A MODIFICAR Name AutoSize BorderStyle VALOR A ESTABLECER LABEL1 LBL_USUARIO TRUE Fixed3D Pgina 29 de 57

MANUAL DE VISUAL BASIC 2008Font (Name) Font (Size) Font (Bold) ForeColor Location (X) Location (Y) Text Comic Sans MS 10 TRUE Blue 15 15 DIGITE SU USUARIO:

e. Guardar: CTRL + SHIFT + S. f. Adicionar otro Label abajo del primero que colocamos. g. Personalizaremos de la siguiente manera: PROPIEDAD A MODIFICAR Name AutoSize BorderStyle Font (Name) Font (Size) Font (Bold) ForeColor Location (X) Location (Y) Text VALOR A ESTABLECER LABEL2 LBL_CONTRA TRUE Fixed3D Comic Sans MS 10 TRUE Blue 15 50 DIGITE SU CONTRASEA:

h. Guardar: CTRL + SHIFT + S. i. Para verse de la siguiente manera:

Pgina 30 de 57

MANUAL DE VISUAL BASIC 2008j. FIN DE LA PRCTICA 3-1.

11.

PRCTICA 3-2: AGREGAR ETIQUETAS EN FRM_PRUEBA2FRM_PRUEBA2.

a. Del Explorador de Soluciones, damos doble clic sobre el Formulario b. Agregamos una Etiqueta al formulario FRM_PRUEBA2 y lo personalizamos de la siguiente manera: PROPIEDAD A MODIFICAR Name AutoSize BorderStyle Font (Name) Font (Size) Font (Bold) Location (X) Location (Y) Text LBL_SALUDO TRUE NONE Georgia 16 TRUE 100 60 BIENVENIDOS/AS VALOR A ESTABLECER LABEL1

c. Guardar: CTRL + SHIFT + S. d. FIN DE LA PRCTICA 3-2.

Pgina 31 de 57

MANUAL DE VISUAL BASIC 2008CAPTULO 4: CAJAS DE TEXTO (TEXTBOX)

Las Cajas de Texto nos permiten tomar informacin que ha digitado el usuario para poder procesarla y realizar otra operacin a partir de lo ingresado.

1. PROPIEDADES COMUNES EN UNA CAJA DE TEXTOA continuacin se detallan las propiedades ms comunes en una Caja de Texto: PROPIEDAD (Name) Propiedad objeto. BackColor BorderStyle CharacterCasing Color de Fondo del TextBox. Estilo de Borde del TextBox. Permite transformar el texto digitado a Mayscula, convierte. Cursor Indica el tipo de Cursor que se ocupar en este objeto. Enabled Si esta en FALSE el objeto puede verse, pero no ser ocupado ya que estar bloqueado. Font Permite personalizar el Tipo y Tamao de letra. ForeColor Establece el color de la letra en el TextBox. MaxLength Indica texto. la La cantidad cantidad mxima mxima de por 32767 WindowText Microsoft Sans Serif, 8.25pt TRUE IBEAM Minscula o No lo Window Fixed3D UPPER USO ms importante que EJEMPLO TXT_USUARIO

determina el nombre lgico de un

caracteres a digitar en la caja de defecto es de: 32767. MultiLine Si esta en TRUE se permitir digitar mltiples lneas en un TextBox. FALSE

Pgina 32 de 57

MANUAL DE VISUAL BASIC 2008PasswordChar Se digitara un carcter que sustituir el texto digitado, para simular un TextBox de Contrasea. ReadOnly Si esta en TRUE el TextBox puede recibir enfoque, pero no se podr modificar la informacin contenida en este objeto. ScrollBars Establece el Tipo a de Barra en de el NONE FALSE *

Desplazamiento en TRUE:

ocupar

TextBox, si la propiedad MultiLine est NONE, HORIZONTAL, VERTICAL o BOTH. ShortCutsEnabled Si esta en FALSE, no se permitir que el texto digitado en el TextBox sea cortado o copiado. Recomendado en las Cajas de Texto de Contrasea. TabIndex Indica el orden de tabulacin. Inicia con el nmero 0 Cero, luego el 1 y as sucesivamente. TabStop Si esta en FALSE, este objeto no aceptar orden de Tabulacin. Visible Si esta en TRUE el objeto puede verse y ocuparse. TRUE TRUE 0 FALSE

2. PRCTICA 4-1: AGREGAR TEXTBOXa. Del Explorador de Soluciones hagamos doble clic sobre el formulario: FRM_PRUEBA1. b. De la Caja de Herramientas hacemos clic sobre TextBox y lo colocamos a la derecha del Label que dice: DIGITE SU USUARIO. c. Personalizaremos las propiedades del TextBox segn se detalla a continuacin:

Pgina 33 de 57

MANUAL DE VISUAL BASIC 2008PROPIEDAD A MODIFICAR Name CharacterCasing Location (X) Location (Y) ShortCutsEnabled Size (Width) Size (Height) TabIndex VALOR A ESTABLECER TEXTBOX1 TXT_USUARIO UPPER 193 16 FALSE 165 20 0

d. Guardar: CTRL + SHIFT + S. e. Agregamos otro TextBox a la derecha del Label que dice: DIGITE SU CONTRASEA. f. Lo personalizamos segn se detalla a continuacin: VALOR A ESTABLECER TEXTBOX2 TXT_CONTRA 225 51 20 * FALSE 133 20 1

PROPIEDAD A MODIFICAR Name Location (X) Location (Y) MaxLength PasswordChar ShortCutsEnabled Size (Width) Size (Height) TabIndex

g. Guardar: CTRL + SHIFT + S. h. Probemos el funcionamiento: F5. Debemos de verificar que el formulario que inicio al presionar F5 debe ser FRM_PRUEBA1, caso contrario clic en Proyecto de la Barra de Men, luego clic en Propiedades del Proyecto en el cual estamos trabajando y modifica el formulario de Inicio. i. Al final debe verse as:

Pgina 34 de 57

MANUAL DE VISUAL BASIC 2008

j.

Digitamos un nombre de Usuario inventado y notaras que todo lo que digitas queda en Maysculas.

k. Al digitar en la Caja de Texto de la Contrasea todo queda con el smbolo: *. l. Cierra el Formulario para retornar a Visual Basic. m. FIN DE LA PRCTICA 4-1.

Pgina 35 de 57

MANUAL DE VISUAL BASIC 2008CAPTULO 5: BOTONES DE COMANDO (BUTTON)

Los Botones o Botones de Comando nos permiten realizar procesar la informacin proporcionada por el usuario o realizar alguna actividad en especfico.

1. PROPIEDADES MS COMUNES EN LOS BOTONESA continuacin se detallas las propiedades ms utilizadas o comunes en los Botones o Button: PROPIEDAD (Name) USO Propiedad ms importante que determina el nombre lgico de un objeto. AutoSize Si esta en TRUE el objeto FALSE EJEMPLO CMD_INGRESAR

automticamente cambiara de tamao segn las dimensiones del texto que contiene. BackColor Establece el Color de Fondo del Botn. BackgroundImage Agrega imagen al Botn. IMAGEN.jpg TILE NavajoWhite

BackgroundImageLayout Indica la manera en que se observara el Ttulo o texto del botn Imagen. Cursor Establece el cursor a ocupar sobre el objeto. Enabled Si esta en FALSE el objeto puede verse, pero no ocuparse ya que estar deshabilitado. Font Personaliza el Tipo y Tamao de letra contenida en el objeto. Pgina 36 de 57 en conjunto con la

AppStarting

TRUE

Microsoft Sans Serif, 8.25pt

MANUAL DE VISUAL BASIC 2008ForeColor Establece el color del texto MidnightBlue

ubicado en el objeto. Location Establece la coordenada X e Y, que corresponden a la posicin del objeto adentro del formulario. Size Establece el Ancho (Width) y Alto (Height) del objeto. TabIndex Nmero que indica el orden de Tabulacin. TabStop Si esta en TRUE aceptara TRUE 0 132, 27 87, 101

Tabulacin. Text Texto que indica la operacin o actividad que realiza el Botn. Visible Si esta en FALSE el objeto no se puede visualizar. TRUE INGRESAR

2. PRCTICA 5-1: AGREGAR BOTONES FRM_PRUEBA1a. Trabajaremos en el Formulario FRM_PRUEBA1. b. De la Caja de Herramientas hacemos clic en Button. c. Lo colocaremos abajo del Label y TextBox de Contrasea que ya tenemos ubicado. d. Lo personalizaremos de la siguiente manera: PROPIEDAD A MODIFICAR Name BackColor Font (Name) Font (Size) Font (Bold) ForeColor Location (X) Location (Y) Size (Width) Size (Height) VALOR A ESTABLECER BUTTON1 CMD_INGRESAR NavajoWhite Microsoft Sans Serif 9 TRUE MidnightBlue 87 101 132 27 Pgina 37 de 57

MANUAL DE VISUAL BASIC 2008TabIndex Text 2 INGRESAR

e. Guardamos: CTRL + SHIFT + S. f. Agregamos otro Button a la par del Botn Ingresar. g. Lo personalizamos de la siguiente manera: PROPIEDAD A MODIFICAR Name BackColor Font (Name) Font (Size) Font (Bold) ForeColor Location (X) Location (Y) Size (Width) Size (Height) TabIndex Text CMD_SALIR NavajoWhite Microsoft Sans Serif 9 TRUE MidnightBlue 226 101 132 27 3 SALIR VALOR A ESTABLECER BUTTON2

h. Debe verse de la siguiente manera:

i. j. l.

Guardamos: CTRL + SHIFT + S. Probamos su funcionamiento: F5. Cierre el formulario para retornar a Visual Basic.

k. Verifique el orden de tabulacin, presionando la tecla: TAB. m. FIN DE LA PRCTICA 5-1. Pgina 38 de 57

MANUAL DE VISUAL BASIC 20083. PRCTICA 5-2: AGREGAR BOTON FRM_PRUEBA2a. Del Explorador de Soluciones abrimos el formulario de FRM_PRUEBA2. b. De la Caja de Herramientas, damos clic en Button. c. Colocamos el nuevo botn en la parte inferior del Formulario. d. Lo personalizamos de la siguiente manera: PROPIEDAD A MODIFICAR Name BackColor Font (Name) Font (Size) Font (Bold) ForeColor Location (X) Location (Y) Size (Width) Size (Height) TabIndex Text CMD_SALIR NavajoWhite Microsoft Sans Serif 9 TRUE MidnightBlue 145 334 132 27 3 SALIR VALOR A ESTABLECER BUTTON2

e. Para verse de la siguiente manera:

f.

Guardamos: CTRL + SHIFT + S.

g. FIN DE LA PRCTICA 5-2. Pgina 39 de 57

MANUAL DE VISUAL BASIC 2008CAPTULO 6: PROGRAMANDO OBJETOS EN VS2008

Al momento de Programar cualquier objeto contenido en VS2008 debemos tomar en cuenta que cada objeto posee tres elementos importantes: Propiedades: Caractersticas fsicas del objeto. Ejemplos: Name,

BackColor, ForeColor, Font, Enabled, etc. Eventos: Son las circunstancias que le pueden ocurrir al objeto. Ejemplos: Click, DoubleClick, GotFocus, KeyPress, etc. Mtodos: Son las acciones que puede realizar el objeto. Ejemplos: Clear, Focus, Hide, Refresh, Show, etc.

Hasta el momento hemos trabajo solo con las propiedades, pero al momento de programar podemos combinar Propiedades con Mtodos que ambos estarn contenidos en el Evento que deseamos programar. Antes de iniciar la programacin existen operadores muy importantes como:

1. OPERADORES MATEMTICOSLos operadores matemticos a utilizar son los siguientes: OPERADOR + * / Mod ^ SIGNIFICADO Suma Resta Multiplicacin Divisin Divisin Modular Potenciacin

2. ORDEN DE PRECEDENCIA EN LOS OPERADORES MATEMTICOSVisual Basic al momento de realizar estas operaciones toma en cuenta el siguiente orden para efectuar el clculo respectivo: Pgina 40 de 57

MANUAL DE VISUAL BASIC 2008OPERADORES () ^ *, /, Mod +, ORDEN DE PRECEDENCIA Primer nivel Segundo nivel Tercer nivel Cuarto nivel

NOTA: Si encuentra operadores del mismo nivel al momento de operar, realiza la operacin de izquierda a derecha

3. PRCTICA 6-1: PROGRAMANDO BOTON SALIRa. Del Explorador de Soluciones abrimos el formulario FRM_PRUEBA2. b. Hacemos doble clic sobre el botn que agregamos, llamado SALIR. c. Notaras que se abre la Vista de Codificacin. d. Aparece el siguiente cdigo:Private Sub CMD_SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMD_SALIR.Click End Sub

e. Donde indica el Inicio de Programacin del objeto CMD_SALIR que se activar al momento de hacer CLICK. f. Y luego la otra instruccin que indica el final de dicha programacin. g. En medio de estas dos lneas digita la instruccin: END h. Para verse de la siguiente manera:Private Sub CMD_SALIR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CMD_SALIR.Click End End Sub

i. j. l.

Modifiquemos el Proyecto de tal manera que inicie con el formulario con FRM_PRUEBA2. Guardamos: CTRL + SHIFT + S. Clic en el botn SALIR.

k. Probamos su funcionamiento: F5. m. FIN DE LA PRCTICA 6-1.

Pgina 41 de 57

MANUAL DE VISUAL BASIC 20084. PRCTICA 6-2: OPERACIONES BSICASa. Agregamos otro formulario al proyecto, con el nombre de: FRM_BASICO. b. Al formulario le agregaremos Label, TextBox y Button de tal manera que se observe segn se observa a continuacin:

c. Los nombres de los TextBox quedan de la siguiente manera: OBJETO TextBox (Arriba) TextBox (Al centro) TextBox (Abajo) PROPIEDAD Name Name Name ESTABLECER TXTA TXTB TXTR

d. Los nombres de los Button quedan de la siguiente manera: OBJETO Sumar Restar Multiplicar Dividir Salir PROPIEDAD Name Name Name Name Name ESTABLECER CMDSUMA CMDRESTA CMDMULTIPLICACION CMDDIVIDIR CMDSALIR

e. El resto de configuraciones personalzalas al gusto. f. Guardamos: CTRL + SHIFT + S.

Pgina 42 de 57

MANUAL DE VISUAL BASIC 2008g. Damos doble clic sobre el botn de SUMAR y digitamos el siguiente cdigo: Dim A As Double Dim B As Double Dim R As Double A = Val(TXTA.Text) B = Val(TXTB.Text) R=A+B TXTR.Text = R h. Guardamos: CTRL + SHIFT + S. i. Regresamos a la vista de Diseo y hacemos clic sobre el botn RESTAR y digitamos el siguiente cdigo: Dim A As Double Dim B As Double Dim R As Double A = Val(TXTA.Text) B = Val(TXTB.Text) R=A-B TXTR.Text = R j. Guardamos: CTRL + SHIFT + S. MULTIPLICAR y digitamos el siguiente cdigo: Dim A As Double Dim B As Double Dim R As Double A = Val(TXTA.Text) B = Val(TXTB.Text) R=A*B TXTR.Text = R l. Guardamos: CTRL + SHIFT + S. digitamos el siguiente cdigo:Dim A As Double Dim B As Double Dim R As Double

k. Regresamos a la vista de Diseo y hacemos clic sobre el botn

m. Regresamos a la vista de Diseo y hacemos clic sobre el botn DIVIDIR y

Pgina 43 de 57

MANUAL DE VISUAL BASIC 2008A = 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 Diseo y hacemos clic sobre el botn SALIR y digitamos el siguiente cdigo: 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 botn DIVIDIR ser detallado en el prximo captulo. r. t. Probamos su funcionamiento: F5. Regresa a Visual Basic. s. Digitamos nmeros y probamos las operaciones bsicas. u. Cierra Visual Basic. v. FIN DE LA PRCTICA 6-2.

5. GUA DE EJERCICIOS 1 BSICOPara esta gua de ejercicios debes de crear un nuevo proyecto en Visual Basic con el nombre de: WINPROGUIA1. FORMULARIO 1 (FRMRECTANGULO): Cree un formulario que calcule e imprima el rea de un rectngulo. Donde la frmula es la siguiente: rea = base * altura FORMULARIO 2 (FRMTRIANGULO): Cree un formulario que calcule e imprima el rea de un tringulo. Donde la frmula es la siguiente: rea = (base * altura) / 2

Pgina 44 de 57

MANUAL DE VISUAL BASIC 2008FORMULARIO 3 (FRMDOLAR): Cree un formulario que pregunte una cantidad en colones, para luego realizar la conversin e impresin de su equivalente en dlares. FORMULARIO 4 (FRMCOLON): Cree un formulario que pregunte una cantidad en dlares, para luego realizar la conversin e impresin de su equivalente en colones. FORMULARIO 5 (FRMFAHRENHEIT): Cree un formulario que calcule e imprima la conversin de los Grados Celsius a Fahrenheit, ocupando la siguiente frmula: Fa = (Ce 1.8) + 32 FORMULARIO 6 (FRMCELSIUS): Cree un formulario que calcule e imprima la conversin de los Grados Fahrenheit a Celsius, ocupando la siguiente frmula: Ce = (Fa 32) + 1.8 FORMULARIO 7 (FRMAUMENTO): Cree un formulario que calcule e imprima el nuevo salario de un empleado si sabe que sufri un incremento del 20% sobre su sueldo anterior FORMULARIO 8 (FRMPRESUPUESTO): En un hospital existen tres reas: Ginecologa, Pediatra y Traumatologa. El presupuesto anual se reparte en base a los siguientes porcentajes: REA Ginecologa Pediatra Traumatologa PORCENTAJE 30% 30% 40%

Calcular e imprimir el valor que le corresponde a cada rea a partir del presupuesto anual.

Pgina 45 de 57

MANUAL DE VISUAL BASIC 2008FORMULARIO 9 (FRMVENDER): El dueo de una tienda compra un artculo a un precio determinado. Obtener el precio en que lo debe vender para obtener una ganancia del 30%. FORMULARIO 10 (FRMPROMEDIO): Todos los lunes, mircoles y viernes, una persona corre la misma ruta y cronometra los tiempos obtenidos. Determinar el tiempo promedio que la persona tarda en recorrer la ruta en una semana cualquiera.

6. GUA DE EJERCICIOS 2 - BSICOPara esta gua de ejercicios debes de crear un nuevo proyecto en Visual Basic con el nombre de: WINPROGUIA2. FORMULARIO 1 (FRMPRIMERPERIODO): Cree un formulario que calcule el promedio de notas para el primer perodo de una materia X, a partir de la siguiente ponderacin: MES Febrero Marzo PORCENTAJE 40% 30%

FORMULARIO 2 (FRMPROMEDIO): Calcular el promedio de notas de un alumno que tiene 7 actividades en la materia de Informtica. FORMULARIO 3 (FRMACTIVIDADES): Cree un formulario que calcule el promedio de una nota mensual de una materia X, a partir de las siguientes ponderaciones: ACTIVIDAD Diccionario Biblia Prctica Laboratorio PONDERACIN 10% 10% 20% 20% Pgina 46 de 57

MANUAL DE VISUAL BASIC 2008Examen 40%

FORMULARIO 4 (FRMSEGUNDOPERIODO): Cree un formulario que calcule el promedio de notas para el segundo perodo de una materia X, a partir de la siguiente ponderacin: MES Abril Mayo Junio PONDERACIN 20% 30% 50%

FORMULARIO 5 (FRMMETROS): Cree un formulario que convierta Kilmetros a Metros. (1000m = 1km) FORMULARIO 6 (FRMKILOMETROS): Cree un formulario que convierta Metros a Kilmetros. FORMULARIO 7 (FMRCENTIMETROS): Cree un Formulario que convierta Metros a Centmetros. (100cm = 1m FORMULARIO 8 (FRMMETROS2): Cree un formulario que convierta Centmetros a Metros. FORMULARIO 9 (FRMMILIMETROS): Cree un formulario que convierta Centmetros Milmetros. (1cm = 10mm) FORMULARIO 10 (FRMGUIA2): Crear un formulario que contenga botones de comando que permita enlazar a cada uno de los 9 formularios de la gua 2. Tambin se deben modificar los 9 formularios para que de estos se pueda retornar al men principal. Para ello ocupa la siguientes lneas de cdigo: Me.Hide() FRM_PRUEBA1.Show() La primer lnea oculta el formulario actual, y la segunda lnea indica al formulario que se desea desplazar o mostrar.

Pgina 47 de 57

MANUAL DE VISUAL BASIC 2008CAPTULO 7: CONDICIONES

Las Condiciones nos permiten Evaluar una expresin 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 RELACIONALESOPERADOR = > < >=