imprimir guias visual basic
Post on 28-Oct-2014
57 Views
Preview:
TRANSCRIPT
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
VISUAL BASIC 6.0
UTILIZACION DE LA ESTRUCTURA DE DECISION
PROGRAMA PARA SABER SI UNA PERSONA ES MAYOR O
MENOR DE EDAD
Diseñamos el formulario de la siguiente manera:
En el formulario insertamos los siguientes controles: 3 label, 1 Text y
1command:
El siguiente cuadro muestra las propiedades asignadas a los
controles:
Ing. Yanina Pérez Catacora Página 1
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
control propiedad Valor
Label 1 Caption
Font
BackStyle
Programa para saber si una
persona es mayor o menor
de edad.
Arial, tamaño 12
0 – transparent
Label2 Caption
Font
BackStyle
Ingrese edad
Arial, tamaño 12
0 – transparent
Label3 Name
Caption
Font
BackStyle
Lblrpta
Arial tamaño 14
0 – transparent
Text1 Name
Text
txtedad
Command1 Name
caption
Cmdcalc
Calcular
El formulario se deberá mostrar de la siguiente manera :
Ing. Yanina Pérez Catacora Página 2
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Ahora hacer doble clic en el botón Calcular y colocar el siguiente
código:
La venta tras insertar el codigo debera quedar de la siguiente
manera:
Ing. Yanina Pérez Catacora Página 3
If txtedad >= 18 Then
lblrpta.Caption = "es mayor de edad"
Else
lblrpta.Caption = "Es menor de edad"
End If
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Ahora ejecutamos la aplicación(clic menú ejecutar/iniciar o
presionar la tecla F5)
Generar el archivo ejecutable y crear otro botón de comando para
borrar las edades ingresadas y otro para salir.
Ing. Yanina Pérez Catacora Página 4
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
PROGRAMA PARA SABER EL MAYOR DE DOS NUMEROS
Diseñamos el formulario de la siguiente manera:
En el formulario insertamos los siguientes controles: 4 label, 2 Text y
1command:
El siguiente cuadro muestra las propiedades asignadas a los
controles:
Ing. Yanina Pérez Catacora Página 5
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
control propiedad Valor
Label 1 Caption
Font
BackStyle
Programa para hallar el
mayor de 2 numeros
Arial, tamaño 12
0 – transparent
Label2 Caption
Font
BackStyle
Ingrese primer numero
Arial, tamaño 12
0 – transparent
Label3 Caption
Font
BackStyle
Ingrese segundo numero
Arial, tamaño 12
0 – transparent
Label4 Name
Caption
Font
BackStyle
Lblrpta
Arial tamaño 14
0 – transparent
Text1 Name
Text
Txtnum1
Text2 Name
Text
Txtnum2
Command1 Name
caption
Cmdcalc
Calcular
El formulario se deberá mostrar de la siguiente manera :
Ing. Yanina Pérez Catacora Página 6
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Ahora hacer doble clic en el botón Calcular y colocar el siguiente
código:
Ing. Yanina Pérez Catacora Página 7
Private Sub cmdcalc_Click()Dim a As IntegerDim b As Integera = txtnum1.Textb = txtnum2.TextIf a > b Then lblrpta.Caption = a Else lblrpta.Caption = bEnd If
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
La venta tras insertar el codigo debera quedar de la siguiente
manera:
Ahora ejecutamos la aplicación(clic menú ejecutar/iniciar o
presionar la tecla F5)
Generar el archivo ejecutable y crear otro botón de comando
para borrar los números ingresadas y otro para salir.
Ing. Yanina Pérez Catacora Página 8
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
PROGRAMA PARA SABER EL MAYOR DE DOS NUMEROS
Diseñamos el formulario de la siguiente manera:
En el formulario insertamos los siguientes controles: 4 label, 2 Text y
1command:
El siguiente cuadro muestra las propiedades asignadas a los
controles:
Ing. Yanina Pérez Catacora Página 9
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
control propiedad Valor
Label 1 Caption
Font
BackStyle
Programa para hallar el
mayor de 2 numeros
Arial, tamaño 12
0 – transparent
Label2 Caption
Font
BackStyle
Ingrese primer numero
Arial, tamaño 12
0 – transparent
Label3 Caption
Font
BackStyle
Ingrese segundo numero
Arial, tamaño 12
0 – transparent
Label4 Name
Caption
Font
BackStyle
Lblrpta
Arial tamaño 14
0 – transparent
Text1 Name
Text
Txtnum1
Text2 Name
Text
Txtnum2
Command1 Name
caption
Cmdcalc
Calcular
El formulario se deberá mostrar de la siguiente manera :
Ing. Yanina Pérez Catacora Página 10
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Ahora hacer doble clic en el botón Calcular y colocar el siguiente
código:
Ing. Yanina Pérez Catacora Página 11
Private Sub cmdcalc_Click()Dim a As IntegerDim b As Integera = txtnum1.Textb = txtnum2.TextIf a > b Then lblrpta.Caption = a Else lblrpta.Caption = bEnd If
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
La venta tras insertar el codigo debera quedar de la siguiente
manera:
Ahora ejecutamos la aplicación(clic menú ejecutar/iniciar o
presionar la tecla F5)
Generar el archivo ejecutable y crear otro botón de comando
para borrar los números ingresadas y otro para salir.
Crear otro formulario el cual halle el menor de dos números.
Ing. Yanina Pérez Catacora Página 12
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
PROGRAMA PARA SABER EL MAYOR DE TRES NUMEROS
Diseñamos el formulario de la siguiente manera:
En el formulario insertamos los siguientes controles: 5 label, 3 Text y
1command:
El siguiente cuadro muestra las propiedades asignadas a los
controles:
control propiedad Valor
Ing. Yanina Pérez Catacora Página 13
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Label 1 Caption
Font
BackStyle
Programa para hallar el
mayor de 3 numeros
Arial, tamaño 12
0 – transparent
Label2 Caption
Font
BackStyle
Ingrese primer numero
Arial, tamaño 12
0 – transparent
Label3 Caption
Font
BackStyle
Ingrese segundo numero
Arial, tamaño 12
0 – transparent
Label4 Caption
Font
BackStyle
Ingrese tercer numero
Arial, tamaño 12
0 – transparent
Label5 Name
Caption
Font
BackStyle
Lblrpta
Arial tamaño 14
0 – transparent
Text1 Name
Text
Txtnum1
Text2 Name
Text
Txtnum2
Text3 Name
Text
Txtnum3
Command1 Name
caption
Cmdcalc
Calcular
El formulario se deberá mostrar de la siguiente manera :
Ing. Yanina Pérez Catacora Página 14
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Ahora hacer doble clic en el botón Calcular y colocar el siguiente
código:
Ing. Yanina Pérez Catacora Página 15
Private Sub cmdcalc_Click()Dim a As IntegerDim b As IntegerDim c As Integera = txtnum1.Textb = txtnum2.Textc = txtnum3.TextIf (a > b) Then If (a > c) Then lblrpta.Caption = a Else lblrpta.Caption = c End IfElse If (b > c) Then lblrpta.Caption = b Else lblrpta.Caption = c End IfEnd IfEnd Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
La venta tras insertar el codigo debera quedar de la siguiente
manera:
Ahora ejecutamos la aplicación(clic menú ejecutar/iniciar o
presionar la tecla F5)
Generar el archivo ejecutable y crear otro botón de comando
para borrar los números ingresadas y otro para salir.
Crear otro formulario para hallar el menor de tres números
ingresados por teclado.
Ing. Yanina Pérez Catacora Página 16
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
VISUAL BASIC 6.0
UTILIZACION DEL CONTROL CHECKBOX (CASILLAS DE VERIFICACION)
Este control permite presentar varias opciones de las que el usuario puede elegir
una o mas de una.
Diseñamos el formulario de la siguiente manera:
En el formulario insertamos los siguientes controles: 1 text, 4 Check, 1 label y
1command:
El siguiente cuadro muestra las propiedades asignadas a los controles:
Ing. Yanina Pérez Catacora Página 17
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
control propiedad Valor
Text1 Nombre
Text
txtTextoPrueba
CheckBox1 Nombre
Font
Caption
chkNegrita
Arial, tamaño 12
&Negrita
CheckBox2 Nombre
Font
Caption
chkCursiva
Arial, tamaño 12
&Cursiva
CheckBox3 Nombre
Font
Caption
chkMayuscula
Arial, tamaño 12
&Mayuscula
CheckBox4 Nombre
Font
Caption
chkColorRojo
Arial, tamaño 12
Color &Rojo
Label1 Caption
Font
BackStyle
Introduzca un texto de prueba
en la caja de texto y
seleccione una o más casillas
de verificación para ver su
efecto en el texto
Arial, tamaño 16
0 – transparent
Command1 Nombre
caption
Cmdsalir
Salir
El formulario se deberá mostrar de la siguiente manera :
Ing. Yanina Pérez Catacora Página 18
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
En el formulario, haga doble clic en la casilla de verificación Negrita. La
ventana de código abre el procedimiento chkNegrita_click.
Digite el siguiente código:
Ing. Yanina Pérez Catacora Página 19
Private Sub chkNegrita_Click()
If chkNegrita.Value = 1 Then
txtTextoPrueba.Font.Bold = True
Else
txtTextoPrueba.Font.Bold = False
End If
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
La venta tras insertar el codigo debera quedar de la siguiente manera:
En el formulario, haga doble clic en la casilla de verificación Cursiva. La
ventana de código abre el procedimiento chkCursiva_click.
Digite el siguiente código:
Ing. Yanina Pérez Catacora Página 20
Private Sub chkCursiva_Click()
If chkCursiva.Value = 1 Then
txtTextoPrueba.Font.Italic = True
Else
txtTextoPrueba.Font.Italic = False
End If
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
La venta tras insertar el codigo debera quedar de la siguiente manera:
En el formulario, haga doble clic en la casilla de verificación Cursiva. La
ventana de código abre el procedimiento chkMayuscula_click.
Digite el siguiente código:
Ing. Yanina Pérez Catacora Página 21
Private Sub chkMayuscula_Click()
If chkMayuscula.Value = 1 Then
txtTextoPrueba = UCase(txtTextoPrueba)
Else
txtTextoPrueba = LCase(txtTextoPrueba)
End If
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
La venta tras insertar el codigo debera quedar de la siguiente manera:
Nota: la función:
UCASE() Convierte una cadena de caracteres a mayúsculas.
LCASE() convierte una cadena de caracteres a minúsculas.
En el formulario, haga doble clic en la casilla de verificación Color Rojo. La
ventana de código abre el procedimiento chkColorRojo_click.
Digite el siguiente código:
Ing. Yanina Pérez Catacora Página 22
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Nota: La función RGB permite especificar un color cualquiera. Tiene la siguiente
sintaxis:
RGB(rojo %, Verde%, Azul%)
Los tres parámetros son enteros en el rango de 0 a 255 que especifican el nivel de
color rojo, verde y azul respectivamente.
Ing. Yanina Pérez Catacora Página 23
Private Sub chkColorRojo_Click()
If chkColorRojo.Value = 1 Then
'aplica el color rojo a la cadena de caracteres del cuadro de texto de prueba'
txtTextoPrueba.ForeColor = RGB(255, 0, 0) 'color rojo'
Else
'aplica el color negro a la cadena de caracteres del cuadro de texto de prueba'
txtTextoPrueba.ForeColor = RGB(0, 0, 0) 'color negro'
End If
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
En el formulario, haga doble clic en el botón de comando salir. La ventana
de código abre el procedimiento cmdSalir_click.
Digite el siguiente código:
Guarde el formulario con el nombre casillas de verificación.frm y el proyecto
como casillas.vbp
Precione la tecla F5 para ejecutar el programa. Introduzca una frase en el
cuadro de texto y active la casilla de verificación color rojo. Observe que ahora
el texto es de color rojo. Si vuelve a hacer clic en la casilla color rojo, el texto
adoptara su color anterior.
Trabajo adicional
Agregar mas check(casillas de verificación): texto color azul, texto
color amarillo, texto color morado.
Agregar un check (casilla de verificación): texto en color azul, al
desactivarla que el texto se quede en color verde.
Crear el archivo ejecutable.
Ing. Yanina Pérez Catacora Página 24
Private Sub cmdSalir_Click()
End
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Ing. Yanina Pérez Catacora Página 25
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
VISUAL BASIC 6.0
UTILIZACION DEL CONTROL OPTIONBUTTON (BOTON DE OPCION)
Este control permite mostrar múltiples opciones de las que los usuarios solo pueden elegir una. A diferencia de las casillas de verificación, los botones de opción deben funcionar siempre como parte de un grupo; al activar un botón de opción se desactivan inmediato todos los demás botones de opción del grupo.
Diseñamos el formulario de la siguiente manera:
En el formulario insertamos los siguientes controles: 1 text, 3 OptionButton, 1
label y 1command:
Ing. Yanina Pérez Catacora Página 26
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
El siguiente cuadro muestra las propiedades asignadas a los controles:
control propiedad Valor
Text1 Nombre
Text
txtTextoPrueba
OptionButton1 Nombre
Font
Caption
OptTamaño8
Arial, tamaño 12
8
OptionButton2 Nombre
Font
Caption
OptTamaño10
Arial, tamaño 12
10
OptionButton3 Nombre
Font
Caption
OptTamaño12
Arial, tamaño 12
12
Label1 Caption
Font
BackStyle
Introduzca un texto de prueba
en la caja de texto y
seleccione un tamaño de
fuente.
Arial, tamaño 16
0 – transparent
Command1 Nombre
caption
Cmdsalir
Salir
El formulario se deberá mostrar de la siguiente manera :
Ing. Yanina Pérez Catacora Página 27
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
En el formulario, haga doble clic en el botón de opción 8. La ventana de
código abre el procedimiento private sub OptTamaño8_Click().
Digite el siguiente código:
Ing. Yanina Pérez Catacora Página 28
Private Sub OptTamaño8_Click()
If OptTamaño8.Value = True Then
txtTextoPrueba.Font.Size = 8
End If
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
En el formulario, haga doble clic en el botón de opción 10. La ventana de
código abre el procedimiento private sub OptTamaño10_Click().
Digite el siguiente código:
En el formulario, haga doble clic en el botón de opción 12. La ventana de
código abre el procedimiento private sub OptTamaño12_Click().
Digite el siguiente código:
Ing. Yanina Pérez Catacora Página 29
Private Sub OptTamaño10_Click()
If OptTamaño10.Value = True Then
txtTextoPrueba.Font.Size = 10
End If
End Sub
Private Sub OptTamaño12_Click()
If OptTamaño12.Value = True Then
txtTextoPrueba.Font.Size = 12
End If
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
En el formulario, haga doble clic en el botón de comando salir. La ventana
de código abre el procedimiento cmdSalir_click.
Digite el siguiente código:
Guarde el formulario con el nombre casillas de botón_opcion.frm y el proyecto
como botón_Opcion.vbp
Precione la tecla F5 para ejecutar el programa. Introduzca una frase en el
cuadro de texto y active la casilla de verificación color rojo. Observe que ahora
el texto es de color rojo. Si vuelve a hacer clic en la casilla color rojo, el texto
adoptara su color anterior.
Trabajo adicional
Agregar mas OptionButton(Botones de Opcion): 18, 24, 36
Diseñar el formulario(Colocar colores).
Crear el archivo ejecutable.
Ing. Yanina Pérez Catacora Página 30
Private Sub cmdSalir_Click()
End
End Sub
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
VISUAL BASIC 6.0
UTILIZACION DEL CONTROL FRAME (MARCO) Este control permite identificar fácilmente un grupo de controles, además que le da un orden al
formulario.
propiedad Valor por defecto Comentario(explicación)
Caption
Name
Visible
Frame1
Frame1
True
Descripción que acompaña al control Frame.
Nombre del control usado en el código.
Devuelve o establece un valor que determina si el
botón de opción esta visible u oculto.
¿CÓMO CREAR GRUPOS DE BOTONES DE OPCION?
Para crear un grupo de botones de opción:
primero clic en el frame(marco)
Ing. Yanina Pérez Catacora Página 31
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Segundo: haga clic en el formulario y dibuje ahí el frame(marco):
Tercero: dibuje dentro los botones de opción:
Ing. Yanina Pérez Catacora Página 32
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
PRACTICA CALIFICADA
En esta practica lo que se realizara será unir el proyecto que realizamos al utilizar el check y el
proyecto utilizando el Option Button pero todo en forma organizada usando frame.
Primero: el formulario deberá tener el siguiente diseño:
Segundo: el siguiente cuadro muestra las propiedades asignadas a los controles
control propiedad Valor
Text1 Nombre
Text
txtTextoPrueba
OptionButton1 Nombre
Font
Caption
OptTamaño8
Arial, tamaño 12
8
Ing. Yanina Pérez Catacora Página 33
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
OptionButton5 Nombre
Font
Caption
OptColorAzul
Arial, tamaño 12
Azul
checkBox1 Nombre
Font
Caption
ChkNegrita
Arial, tamaño 12
Negrita
Command1 Nombre
caption
Cmdsalir
Salir
Command2 Nombre
Caption
cmdLimpiar
Limpiar Cuadro de texto
El formulario deberá mostrarse de la siguiente manera:
Realizar doble clic en el botón de opción 8: y copiar el siguiente código:
Ing. Yanina Pérez Catacora Página 34
VISUAL BASIC 6.0 - ISTPA - LENGUAJE DE PROGRAMACION I
Realizar doble clic en el botón de opción azul: y copiar el siguiente código:
Realizar doble clic en la casilla de verificación Negrita: y copiar el siguiente código:
Ing. Yanina Pérez Catacora Página 35
Private Sub OptTamaño8_Click()
If OptTamaño8.Value = True Then
txtTextoPrueba.Font.Size = 8
End If
End Sub
Private Sub OptColorAzul_Click()
If OptColorAzul.Value = True Then
txtTextoPrueba.ForeColor = RGB(0, 0, 255)
End If
End Sub
Private Sub ChkNegrita_Click()
If ChkNegrita.Value = 1 Then
txtTextoPrueba.Font.Bold = True
End If
End Sub
top related