Upload
raul-quintero-leon
View
54
Download
0
Embed Size (px)
Citation preview
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
TRABAJO DE RECONOCIMIENTO DEL CURSO
GRUPO 201416_4
CODIGO12.502.649
CURSOVISUAL BASIC
INTEGRANTERAUL QUINTERO LEON
TUTORJAIME RUBIANO LLORENTE
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD –ESCUELA CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
INGENIERIA DE SISTEMASCEAD SOCHA BOYACÁ
OCTUBRE, 2012
INTRODUCCION
Con el presente trabajo se pretende practicar e investigar la unidad uno del módulo Visual Basic Básico. Revisaremos la temática para la construcción de los programas.
Las nociones básicas nos permiten conocer las amplias formas de diseño, desarrollo y mantenimiento del software para así dar soluciones a las diferentes problemáticas que se pueden presentar en algunas circunstancias en la vida.
Destacamos también las características básicas como el manejo de botones de comandos, cajas de texto, Frame Formularios, etc. Los cuales son de gran utilidad para la construcción de aplicaciones con Visual basic.
OBJETIVOS
Poner en práctica la teoría de de la unidad uno del módulo Visual Basic Básico. Profundizar sobre la temática de la unidad uno. Interactuar dinámicamente con el grupo colaborativo para empezar a conocer e implementar métodos
de trabajo grupal. Aprovechar al máximo las herramientas que nos suministra la universidad por medio de la plataforma. Comparar los puntos de vista para llegar a conclusiones que nos ayuden a resolver dudas para mejorar
nuestro aprendizaje virtual.
DESARROLLO DE LA ACTIVIDAD
Realizar 10 ejercicios
Realizar 1 ejercicio en donde mediante un menú enlace los 10 ejercicios que se han realizado.
1. Un programa que calcule 5 diferentes áreas geométricas
2. Programa que resuelva ecuación cuadrática (para + y - ) 3. Programa que calcule horas del mundo con referencia a la colombiana 4. Programa que haga conversión de medidas de longitud o volumen 5. Programa que cambie en un cuadro de texto diferentes formatos de texto y tamaño 6. Programa que encuentre el interés simple Cuatro son libres
Codigo del programa
4. Programa que realiza conversiones de medidas
Códigos
Botón Convertir
Private Sub Command1_Click()
If op1 = True Then
Txtresultado = Val(txtcantidaddemetros) * 1000
ElseIf Op2 = True Then
Txtresultado = Val(txtcantidaddemetros) * 100
ElseIf Op3 = True Then
Txtresultado = Val(txtcantidaddemetros) * 10
ElseIf Op4 = True Then
Txtresultado = Val(txtcantidaddemetros) / 1000
End If
End Sub
Botón Nuevo calculo
Private Sub Command3_Click()
txtcantidaddemetros = ""
Txtresultado = ""
txtcantidaddemetros.SetFocus
End Sub
Botón Salir
Private Sub Command2_Click()
Unload Me
End Sub
Punto libre Programa que simula una calculadora
Códigos
Botón calcular
Private Sub Command1_Click()
If Op1 = True Then
Txtresultado = Val(Txtcantidad1 + Val(Txtcantidad2))
ElseIf Op2 = True Then
Txtresultado = Val(Txtcantidad1) - Val(Txtcantidad2)
ElseIf Op3 = True Then
Txtresultado = Val(Txtcantidad1) * Val(Txtcantidad2)
ElseIf Op4 = True Then
Txtresultado = Val(Txtcantidad1) / Val(Txtcantidad2)
ElseIf Op5 = True Then
Txtresultado = Val(Txtcantidad1) * Val(Txtcantidad2) / 100
End If
End Sub
Botón borrar
Private Sub Command3_Click()
Txtcantidad1 = ""
Txtcantidad2 = ""
Txtresultado = ""
Txtcantidad1.SetFocus
End Sub
Botón Salir
Private Sub Command2_Click()
Unload Me
End Sub
Punto libre
Programa que cambia el color del fondo, y el color al texto
Codigo
Botón Frame
Private Sub Optcolor_Click(Index As Integer)
If Index = 0 Then 'Se pasa a cambiar el fondo
Frojo = hsbcolor(0).Value
Fverde = hsbcolor(1).Value
Fazul = hsbcolor(2).Value
hsbcolor(0).Value = Brojo
hsbcolor(1).Value = Bverde
hsbcolor(2).Value = Bazul
Else 'Se pasa a cambiar el texto
Brojo = hsbcolor(0).Value
Bverde = hsbcolor(1).Value
Bazul = hsbcolor(2).Value
hsbcolor(0).Value = Frojo
hsbcolor(1).Value = Fverde
hsbcolor(2).Value = Fazul
End If
End Sub
Botón Hscrollbar
Private Sub hsbcolor_Change(Index As Integer)
If optcolor(0).Value = True Then
lblcuadro.BackColor = RGB(hsbcolor(0).Value, hsbcolor(1).Value, hsbcolor(2).Value)
Dim i As Integer
For i = 0 To 2
txtcolor(i).Text = hsbcolor(i).Value
Next i
Else
lblcuadro.ForeColor = RGB(hsbcolor(0).Value, hsbcolor(1).Value, hsbcolor(2).Value)
For i = 0 To 2
txtcolor(i).Text = hsbcolor(i).Value
Next i
End If
End Sub
Declaraciones
Option Explicit
Public Brojo, Bverde, Bazul As Integer
Public Frojo, Fverde, Fazul As Integer
Formulario
Private Sub Form_Load()
Brojo = 0
Bverde = 0
Bazul = 0
Frojo = 255
Fverde = 255
Fazul = 255
lblcuadro.BackColor = RGB(Brojo, Bverde, Bazul)
lblcuadro.ForeColor = RGB(Frojo, Fverde, Fazul)
End Sub
Menú que enlaza los diez ejercicios
Bibliografía
Modulo programación en visual Basic básico
AutorJAIME RUBIANO LLORENTE