Aporte Trabajo Colaborativo 1

11
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA TRABAJO DE RECONOCIMIENTO DEL CURSO GRUPO 201416_4 CODIGO 12.502.649 CURSO VISUAL BASIC INTEGRANTE RAUL QUINTERO LEON TUTOR JAIME RUBIANO LLORENTE UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD – ESCUELA CIENCIAS BASICAS TECNOLOGIA E INGENIERIA INGENIERIA DE SISTEMAS CEAD SOCHA BOYACÁ

Transcript of Aporte Trabajo Colaborativo 1

Page 1: Aporte Trabajo Colaborativo 1

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

Page 2: Aporte Trabajo Colaborativo 1

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.

Page 3: Aporte Trabajo Colaborativo 1

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.

Page 4: Aporte Trabajo Colaborativo 1

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

Page 5: Aporte Trabajo Colaborativo 1

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

Page 6: Aporte Trabajo Colaborativo 1

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

Page 7: Aporte Trabajo Colaborativo 1

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

Page 8: Aporte Trabajo Colaborativo 1

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

Page 9: Aporte Trabajo Colaborativo 1
Page 10: Aporte Trabajo Colaborativo 1

Bibliografía

Modulo programación en visual Basic básico

AutorJAIME RUBIANO LLORENTE