🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
Menú de Programas
1. UNIVERSIDAD POLITÉCNICA SALESIANA
FACULTAD DE CIENCIAS ADMINISTRATIVAS Y
ECONÓMICAS
ESCUELA DE ADMINISTRACIÒN DE EMPRESAS
TEMA:
MANUAL DE PROGRAMAS
VISUAL BASIC 6.0
PERTENECIENTE A:
Cristina Cabrera
PARALELO : B-264
ASIGNATURA: Programación Básica I
PROFESOR: Ing. Milton Guamán
QUIITO-ECUADOR
2. INTRODUCCIÓN
En el presente trabajo se da a conocer de forma
detallada y paso a paso el funcionamiento,
estructura, código, fuente, utilidad y muchas otras
características y funcionalidades de un programa
en Visual Basic 6.0 que tiene como finalidad
calcular una serie geométrica.
A pesar que el desarrollo y diseño de esta aplicación
llevó horas de trabajo, en este reporte se presenta
la explicación detallada de lo que se ha hecho de
tal manera que el lector podrá comprender
fácilmente el funcionamiento y estructura de este
programa.
También aparecerán los diferentes gráficos de cada
una de las ventanas que tiene esta aplicación para
que el lector visualice e identifique rápidamente de
lo que se está hablando en la explicación teórica.
Se ha centralizado al máximo el esfuerzo no
solamente en crear una aplicación de calidad sino
que también en hacer este reporte o trabajo lo
mejor posible, ya que es la documentación de
nuestro programa o aplicación.
3. OBJETIVOS
OBJETIVO GENERAL
Desarrollar una
aplicación o programa en
Visual Basic 6.0 que
tenga un menú de
programas los cuales
calculen los números
pares e impares , el
número mayor, la suma
con el promedio y el
rango de números, todo
esto requiere que el
usuario, ingrese por
teclado el dato de la
variable n.
OBJETIVOS ESPECÍFICOS
Crear códigos en Visual
Basic que nos permitan
mostrar los
requerimientos del
usuario, ingresando por
teclado el dato de la
variable “n”.
Explicar con toda claridad
en el lenguaje natural, los
códigos desarrollados en
el lenguaje de
programación Visual
Basic 6.0.
Dar a conocer paso a paso
el funcionamiento la
aplicación.
Ser capaces de prevenir e
identificar errores en
nuestra aplicación.
Desarrollar un programa
de gran calidad en el
lenguaje de programación
Visual Basic 6.0.
4. MARCO TEÓRICO
¿QUÉ ES VISUAL BASIC?
Diseñador de entorno de datos: Es posible generar, de manera automática,
conectividad entre controles y datos mediante la acción de arrastrar y colocar
sobre formularios o informes.
Los Objetos Activos son una nueva tecnología de acceso a datos mediante la acción
de arrastrar y colocar sobre formularios o informes.
Asistente para formularios: Sirve para generar de manera automática formularios
que administran registros de tablas o consultas pertenecientes a una base de
datos, hoja de cálculo u objeto (ADO-ACTIVE DATA OBJECT)
Asistente para barras de herramientas: es factible incluir barras de herramientas
es factible incluir barra de herramientas personalizada, donde el usuario
selecciona los botones que desea visualizar durante la ejecución.
En las aplicaciones HTML: Se combinan instrucciones de Visual Basic con código
HTML para controlar los eventos que se realizan con frecuencia en una pagina
web.
La Ventana de Vista de datos :proporciona acceso a la estructura de una base de
datos. Desde esta también acceso al Diseñador de Consultas y diseñador de Base
de datos para administrar y registros.
5. MARCO PRÁCTICO
PASOS PARA DESARROLLAR EL MENÚ
PASO 1.- Ingresar al Programa Visual Basic 6.0. Dar click
en EXE estándar y luego proceder a dar click en abrir.
6. PASO 2.- Dar click en el Botón que
se encuentra en la parte superior derecha de la
pantalla y proceder a crear 5 formularios, en los
cuales se encontrará: (Formulario 1: Menú ,
Formulario 2: Números pares e impares,
Formulario 3: Número Mayor , Formulario 4:
Suma Promedio y finalmente en el Formulario 5:
Rango de Números).
7. PASO 3.- Ubicarse en el Formulario 1 y dar click en
el botón denominado Editor de menú ubicado en la
parte superior de la pantalla en la barra de
herramientas en el extremo izquierdo, en el cual
ingresaremos en Caption el nombre que queremos que
aparezca en el menú y en la celda de Name el nombre
utilizando Camel, así sucesivamente vamos insertando
los datos que deseamos se muestren en el menú que
estamos desarrollando.
Una vez ingresados todos los datos damos click
en para que el menú aparezca con pestañas
principales y segundarias debido a que la flecha
proporciona esas características.
8. PASO 4.- Una vez desarrollado el paso 3
obtenemos como resultado un menú dividido en 3
secciones : ( El botón Principal que se subdivide en
Ejecutar Programas y Salir; por su parte Ejecutar
Programas se subdivide en: Número Mayor, Suma
y Promedio , Números Pares e Impares y Rango de
Números.
10. PASO 1.-Ubicarse en el Formulario que se desea
trabajar. Dar click en los botones que se
encuentran en la barra del lado izquierdo de la pantalla,
para insertar cuadros de label , texto y comandos que
nos ayudaran a la correcta ejecución del programa
puesto a que en estos recuadros aparecerán los datos
que necesita el usuario. Para la resolución de los
problemas que deseamos que ejecute nuestro programa.
11. PASO 2.- Una vez que ya están los botones ya están
colocados se procede a ubicarse en la parte derecha
inferior en donde dice “Caption” para proceder a
cambiar los nombres de label, command y text por los
datos requeridos en este problema, tomando en cuenta
que en los recuadros donde nos aparecerá la
información que ejecuta el programa deben estar en
blanco y sin olvidar que los comandos tendrán que
cumplir las funciones de ejecutar, limpiar y salir
respectivamente.
12. PASO 3.-una vez realizado el paso 3 es necesario crear una
carpeta en este caso la cree en el disco local c allí es
donde se guardara el programa que estoy realizando.
Para guardar el programa lo primero que hay que hacer es:
Click en archivo
Guardar programa como
Se selecciona el Disco Local C
Se selecciona la carpeta previamente creada
Click en abrir
Click en guardar
13. PASO 4.-Una vez concluido en paso 3 procedemos a
dar color a nuestro programa, seleccionamos la pantalla
del programa nos dirigimos a la barra del lado derecho
en la opción BackColor damos click en paleta y
seleccionamos el color a nuestro gusto, posteriormente
seleccionamos de uno es uno los recuadros del
programa y repetimos el paso inicial de dirigirnos a la
opción BackColor y escoger un color predilecto.
14. PASO 5.- Para mejorar la presentación del programa
vamos a añadir una imagen de fondo, para lo cual se
dará click en el botón imagen que se encuentra en la
parte inferior de la barra ubicada en el lado izquierdo.
Una vez realizado eso se procede a dar click en el botón
picture ubicado en la barra de herramientas del lado
derecho allí se selecciona la imagen guardada en el
equipo que se utilizara pcomo fondo del progama.
15. A continuación se muestra en ejemplo ya concluido en el
cual posteriormente debemos dar click en el botón de
comando ejecutar para desarrollar el pseudocódigo que
permitirá que el programa corra es decir que funcione
adecuadamente cumpliendo con la satisfacción de la
necesidad del usuario..
17. Private Sub Command1_Click()
Dim i As Integer
Dim contp As Integer
Dim N As Integer
contp = 0
conti = 0
i = 1
N = Val(Text1.Text)
While i <= N
numero = Val(InputBox("Ingrese su
numero", "numero"))
If numero Mod 2 = 0 Then
contp = contp + 1
Else
conti = conti + 1
End If
i = i + 1
Wend
Label3.Caption = contp
Label5.Caption = conti
End Sub
Private Sub Command2_Click()
Text1.Text = " "
Label3.Caption = " "
Label5.Caption = " "
End Sub
20. Private Sub
Command1_Click()
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("Ingrese
Numero:", numero))
If numero > mayor Then
mayor = numero
End If
i = i + 1
Wend
Label4.Caption = mayor
End Sub
Private Sub
Command2_Click()
Text1.Text = ""
Label4.Caption = ""
Text1.SetFocus
End Sub
23. Private Sub Command1_Click()
Dim N As Integer
Dim i As Integer
Dim suma, promedio, numero As
Double
i = 1
suma = 0
N = Val(Text1.Text)
While i <= N
numero = Val(InputBox("ingrese
el numero deseado:",
"numero"))
suma = numero + suma
i = i + 1
Wend
promedio = suma / N
Label4.Caption = suma
Label6.Caption = promedio
End Sub
Private Sub Command2_Click()
Label4.Caption = " "
Label6.Caption = " "
Text1.Text = " "
Text1.SetFocus
End Sub
26. Private Sub Command1_Click()
Dim i As Integer
Dim n As Integer
Dim num As Integer
Dim cont1 As Integer
Dim cont2 As Integer
Dim cont3 As Integer
Dim cont4 As Integer
i = 1
n = 0
cont1 = 0
cont2 = 0
cont3 = 0
cont4 = 0
n = Val(Text1.Text)
While i <= n
num = Val(InputBox("Ingrese número deseado:", "num"))
If (num >= 15 And num <= 25) Then
cont1 = cont1 + 1
ElseIf (num >= 26 And num <= 35) Then
cont2 = cont2 + 1
ElseIf (num >= 36 And num <= 75) Then
cont3 = cont3 + 1
Else
cont4 = cont4 + 1
End If
i = i + 1
Wend
Label7.Caption = cont1
Label8.Caption = cont2
Label9.Caption = cont3
Label10.Caption = cont4
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text1.SetFocus
Label7.Caption = ""
Label8.Caption = ""
Label9.Caption = ""
Label10.Caption = ""
End Sub
Private Sub Command3_Click()
Form5.Hide
End Sub