Menú de programas
Nombre: Javier Valladares
Curso: B-264
PROFESOR: Ing. Milton Guamán
Este Manual ha sido realizado con el fin deimplementar un Menú que ayude a enlazardistintos programas en uno solo utilizando VisualBasic 6.0, además que permite visualizar losprogramas de forma ordenada y ademásseleccionar el que desea abrir.
• Emplear los conocimientos vistos durante el semestre
• Crear un Menú para facilitar el ingreso
• Demostrar las ventajas de crear un menú de programas
• Mostrar las facilidades que nos proporciona Visual Basic al utilizarsus herramientas adecuadamente.
• Ejecutar los programas en la práctica, después de aplicar elcódigo o algoritmo elaborado.
• Ayudar a las personas que empiezan a utilizar Visual Basic
ejercitándolos con programas útiles y prácticos.
Visual Basic:Diseñador de entorno de datos: Es posible generar, demanera automática, conectividad entre controles y datosmediante la acción de arrastrar y colocar sobre formularios oinformes.
Menú de programas:Un menú es una serie de opciones que el usuario puedeelegir para realizar determinada tarea.Los menús están contenidos en una barra de menú, la cual sepuede decir que es una propiedad que tienen lasventanas para poseer menús
EDITOR DE MENUSEl editor de menús es una herramienta utilizada para crear una barra de menús sobre un formulario activo.Este se encuentra ubicado en la opción herramientas del Visual Basic y está compuesto por tres partes
INFORMACIÓN DE ELEMENTOS• CAPTION: Aquí se escribe el nombre con el que aparecerá el
menú en la barra de menús del formulario
• NAME: En este recuadro se digita el nombre con que se identificara cada elemento del menú en el código del programa. Dicho nombre debe iniciar con letra minúscula; no puede tener espacios y su longitud no puede superar los 255 caracteres
• INDEX: Aquí se asigna un valor numérico que identificara un elemento del menú en caso de que este pertenezca a un arreglo de controles.
• SHORTCUT: De esta lista se puede definir una combinación de teclas para tener acceso a la opción por medio de una atajo de teclado.
CASILLAS DE VERIFICACIÓN• CHECKED: sirve para indicar si junto a la opción del menú
aparecerá o no una marca de selección.• ENABLED: Establece si el elemento está disponible o si
aparece en el menú, pero no puede ser seccionada.• VISIBLE: Define si la opción se muestra o no en el menú.
• Ingreso a visual Basic
• Ingresa al programa visual Basic
• Ingreso a EXE estándar
• Ingresamos a EXE estándar
Editor de menús
En este gráfico vemos la forma de crear el menú
Programanos para que funcione el menú- Lo que hacemos es poner el nombre del
Form que representa un programa, por ejemplo Form2 es el programa “parImpar” y
programamos
Private Sub Form Form_Loas()
Form2.Show
End Sub
Proyecto1
Form2
Form3
Form4
Form5
Una vez programado el menú vamos a tener esta pantalla.
LISTA DE PROGRAMAS
Podemos seleccionar cualquiera de estos programas y se van a abrir los programas.
Dim i As Integer
Dim contp As Integer
Dim N As Integer
contp = 0
i=1
N= val (Text1.Text) o el Text del número indicado.
While i <= N
num = Val(InputBox(“Ingrese su numero:”,”numero”))
If num Mod 2=0 Then
contp=contp+1
Else
conti=conti+1
End If
i = i+1
Wend
Label 3. Caption = Contp
Label 5.Caption= Conti
End Sub
Private Sub Command2_Click()
Text1.Text = “”
Label3Caption = “”
Label5Caption = “”
End Sub
Dim i As Integer
Dim suma, promedio, numero As Double
Dim N As Integer
suma = 0
i = 1
N = Val(Text1.Text)
While i < N
numero = Val(Input Box(“ingresenumero:”,”numero”))
suma = suma + numero
i= 1+i
Wend
Label4.Caption = suma
Promedio = suma / N
Label6.Caption = promedio
End Sub
Dim i As Integer
Dim mayor, numero As Double
Dim N as Integer
mayor = 0
i = 1
N = Val(Text1.Text)
While i <= N
numero = Val(InputBox(“Ingresenumero:”, “numero”))
If numero > mayor Then
mayor = numero
End If
i = i+1
Wend
Label3.Caption = mayor
End Sub
Dim I As Integer
Dim Num As Double
Dim n As Integer
Cont1= 0
Cont2= 0
Cont3= 0
Cont4= 0
num= 0
i=1
N= Val(Text1.Text)
While i<=N
num=Val(Inputbox(“Ingrese cuantosnumeros”))
If(15<=num<=25) Then
cont1= cont1+1
Else If(26<=num<=35) Then
cont2= cont2+2
Dim I As Integer
Dim numero As Integer
Dim N As Integer
cont1=0
Cont2=0
i=1
N = Val(Text1.Text)
While i <= N
numero = Val(InputBox(Ingrese numero:”,”numero”))
If numero < 7 Then
cont1= cont1+1
Else If numero > 7 Then
cont2= cont +2
Else
numero= 0
End If
i= i+1
Wend
Label4.Caption = cont1
Label5.Caption = cont2
End Sub
Private Sub Command1_Click()Dim i As IntegerDim N As IntegerDim num As IntegerDim cont1 As IntegerDim cont2 As IntegerDim cont3 As IntegerDim cont4 As Integer
i = 1N = 0cont1 = 0cont2 = 0cont3 = 0cont4 = 0N = Val(Text1.Text)
While i <= Nnum = Val(InputBox("Ingrese número deseado:", "num"))
If (num >= 15 And num <= 25) Thencont1 = cont1 + 1
ElseIf (num >= 26 And num <= 35) Thencont2 = cont2 + 1
ElseIf (num >= 36 And num <= 75) Thencont3 = cont3 + 1
Elsecont4 = cont4 + 1
End Ifi = i + 1
WendLabel7.Caption = cont1Label8.Caption = cont2Label9.Caption = cont3Label10.Caption = cont4
End Sub
Private Sub Command2_Click()Text1.Text = ""Text1.SetFocusLabel7.Caption = ""Label8.Caption = ""Label9.Caption = ""Label10.Caption = ""
End Sub
Private Sub Command3_Click()Form5.Hide
End Sub
1.- El menú es útil porque permite ordenar los programas
2.- El menú nos permite ingresar fácilmente a los programas
3.- El trabajo final nos permite poner en práctica lo que hemos visto en
clase.
4.- Es importante utilizar Visual Basic 6.0 ya que no solo sirve para poder
realizar trabajos básicos de sumas, restas, etc, aparte de ordenar e
ingresar datos, también en el ámbito empresarial la gran mayoría de
sistemas financieros y contables se basan en programas similares a este.
Top Related