Академический Документы
Профессиональный Документы
Культура Документы
ALUMNO(A): ___________________________________________________________
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
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
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
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
1. REQUISITOS DE INSTALACIN
a. REQUISITOS MNIMOS
Para 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 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 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.
Pgina 6 de 57
A B
Pgina 7 de 57
Pgina 8 de 57
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.
Pgina 10 de 57
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
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.
Pgina 12 de 57
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.
Pgina 13 de 57
Pgina 14 de 57
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.
Pgina 15 de 57
Pgina 16 de 57
10.
PROYECTO.
Pgina 18 de 57
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
automticamente
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
Pgina 21 de 57
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.
Pgina 22 de 57
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
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:
1. CONTROLES COMUNES
Nos 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.
4. DATOS
Nos permite extraer y mostrar informacin contenida en Gestores de Bases de Datos, como: ACCESS, VISUAL FOX o SQL SERVER.
Pgina 26 de 57
5. COMPONENTES
Permite adicionar objetos o componentes extras en un formulario o proyecto.
6. IMPRESIN
Objetos tiles al momento de desear mandar a imprimir datos extrados de una Base de Datos. Pgina 27 de 57
7. DILOGO
Este permite mostrar Ventanas de Dilogo 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.
Pgina 28 de 57
10.
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
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:
Pgina 30 de 57
11.
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
Pgina 31 de 57
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.
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
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
Pgina 33 de 57
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
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
Los Botones o Botones de Comando nos permiten realizar procesar la informacin proporcionada por el usuario o realizar alguna actividad en especfico.
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
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
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
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
f.
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 MATEMTICOS
Los operadores matemticos a utilizar son los siguientes: OPERADOR + * / Mod ^ SIGNIFICADO Suma Resta Multiplicacin Divisin Divisin Modular Potenciacin
NOTA: Si encuentra operadores del mismo nivel al momento de operar, realiza la operacin de izquierda a derecha
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.
Pgina 41 de 57
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
Pgina 42 de 57
Pgina 43 de 57
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.
Pgina 44 de 57
Calcular e imprimir el valor que le corresponde a cada rea a partir del presupuesto anual.
Pgina 45 de 57
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
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
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 RELACIONALES
OPERADOR = > < >= <= <> SIGNIFICADO Igual que Mayor que Menor que Mayor o igual que Menor o igual que Diferente de
Pgina 48 de 57
Pgina 49 de 57
Pgina 50 de 57
4. OPERADORES LGICOS
Cuando deseamos evaluar mltiples Expresiones en un mismo IF debemos ocupar los Operadores Lgicos: OPERADOR AND OR SIGNIFICADO Y 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: EXPRESIN 1 Falso Falso Verdadero Verdadero EXPRESIN 2 Falso Verdadero Falso Verdadero RESULTADO Falso Falso Falso Verdadero
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. EXPRESIN 1 Falso Falso Verdadero Verdadero EXPRESIN 2 Falso Verdadero Falso Verdadero RESULTADO Falso Verdadero Verdadero Verdadero
Pgina 51 de 57
FORMULARIO 2 (FRMJUBILACION): El ISSS requiere clasificar a las personas que se jubilaran en el ao de 2020. Existen tres tipos de jubilaciones: por edad, por antigedad joven y por antigedad adulta. Las personas adscritas a la jubilacin por edad deben tener 60 aos o ms y una antigedad en su empleo de menos de 25 aos. Las personas adscritas a la jubilacin por antigedad joven deben tener menos de 60 aos y una antigedad en su empleo de 25 aos o menos. Las personas adscritas a la jubilacin por antigedad adulta deben tener 60 aos o ms y una antigedad en su empleo de 25 aos o ms. Determinar en qu tipo de jubilacin, quedara adscrita una persona FORMULARIO 3 (FRMCOMPUTADORAS): En una fbrica de computadoras se planea ofrecer a los clientes un descuento que depender del nmero de computadoras que compre. Si las computadoras son menos de cinco se les dar un 10% de descuento sobre el total de la compra; si el nmero de computadoras es mayor o igual a cinco pero menos de diez se le otorga un 20% de descuento; y si son 10 o ms se les da un 40% de descuento. El precio de cada computadora es de $500. Pgina 52 de 57
Pgina 53 de 57
d. Guardamos: CTRL + SHIFT + S. e. Doble clic en el Botn SALIR y digitamos lo siguiente: END f. Guardamos: CTRL + SHIFT + S. g. Del Explorador de Soluciones abrimos el formulario: FRM_PRUEBA2. h. Doble clic sobre el botn SALIR. i. Modificamos el cdigo digitado ah, de tal manera que quede as: Me.Hide() FRM_PRUEBA1.Show() j. l. Guardamos: CTRL + SHIFT + S. Probamos su funcionamiento: F5. k. Verificamos que el formulario de INICIO sea FRM_PRUEBA1. m. Digitamos Usuarios y Contraseas cualquiera y damos clic en INGRESAR. n. Ahora digitamos como usuario: Usuario y contrasea: 2010, damos clic en INGRESAR. o. Nos debe trasladar al otro Formulario (FRM_PRUEBA2). p. Damos clic en SALIR, para que nos regrese al formulario: FRM_PRUEBA1. q. Finalmente clic en SALIR del Formulario FRM_PRUEBA1. r. FIN DE LA PRCTICA 7-1.
Pgina 54 de 57
1. PICTUREBOX
Este objeto nos permitir colocar imgenes en los Formularios. Las propiedades comunes en un PictureBox son: PROPIEDAD (Name) USO Propiedad ms importante que determina el nombre lgico de un objeto. BorderStyle Cursor Estilo de Borde la imagen. Personaliza el tipo de cursor a mostrar cuando se pase sobre el objeto. Image Size Imagen que contendr el objeto. Especifica las dimensiones de la Imagen. SizeMode Determina la manera en que la imagen se mostrara en el objeto. Visible Si esta TRUE la imagen puede visualizarse. TRUE StretchImage IMAGEN.jpg 150, 175 Fixed3D DEFAULT EJEMPLO IMG_LOGO
Pgina 55 de 57
Pgina 56 de 57
Pgina 57 de 57