Guia10 Uso del control combo box en VB

Page 1

UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I

GUIA DE APLICACIÓN N° 10 CONTROL COMBOBOX Y LIST BOX 

FECHA

:

2O de Abril del 2015

Semana 7

COMPETENCIAS A CONSEGUIR El estudiante resuelve problemas relacionados a la ingeniería civil, en el cual este presente el control Combobox.  Docente : Ing. Godofredo Poccori Umeres CONCEPTOS TEÓRICOS ComboBox El control ComboBox de los formularios Windows Forms se utiliza para mostrar datos en un cuadro combinado desplegable. El control ComboBox aparece en dos partes: 1.- La parte superior es un cuadro de texto que permite al usuario escribir un elemento de la lista. 2.- La segunda parte es un cuadro de lista que muestra una lista de elementos, de los cuales el usuario puede seleccionar uno. Un ComboBox es un uso común de interfaz gráfica de usuario flash . Los ComboBox se aplican típicamente para proporcionar autocompletar o Autotype funcionalidad en una forma cómoda para el usuario. El término "ComboBox" a veces, incorrectamente, que se utiliza en el sentido de "ListBox". Esta distinción entre "ComboBox" y "lista desplegable" a veces se aclaró con términos tales como "cuadro combinado editable-no" o "parcialmente modificables semi-permanentes" (o algo similar) Listbox Un ListBox es un widget de interfaz gráfica de usuario que permite al usuario seleccionar uno o varios elementos de una lista que figura dentro de una estática, varias líneas de cuadro de texto . El usuario hace clic dentro del cuadro en un elemento para seleccionarlo y, a veces en combinación con la tecla Mayúsculas o Control clave con el fin de hacer selecciones múltiples. Un cuadro de lista se llama select o select1 en el XForms estándar. Seleccionar se utiliza para permitir al usuario seleccionar varios elementos de una lista que select1 sólo permite al usuario seleccionar un solo elemento de una lista.1

1

http://c294gvb.blogspot.com/

Docente: Ing. Godofredo Poccori Umeres

1


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I Ejemplo1.-Desarrolle una aplicación en VB usando el control Combo box, y esta me permita seleccionar de múltiples opción una sola y me muestre dicha opción en un mensaje. 1.-Codificacion: Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If ComboBox1.SelectedItem = "Construccion Civil" Then Label2.Text = "Usted selecciono Construccion Civil" ElseIf ComboBox1.SelectedItem = "Estructuras" Then Label2.Text = "Usted selecciono Estructuras" ElseIf ComboBox1.SelectedItem = "Hidraulica" Then Label2.Text = "Usted selecciono Hidraulica" ElseIf ComboBox1.SelectedItem = "Mecanica Aplicada" Then Label2.Text = "Usted selecciono Mecanica Aplicada" ElseIf ComboBox1.SelectedItem = "Transporte" Then Label2.Text = "Usted selecciono Transporte" End If End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Label2.Text = "" End Sub End Class

2.-Probando de la aplicación

Ejercicio 2.- Desarrolle una aplicación que me permita calcular la raíz cuadrada, redondeo, seno, coseno y tangente; usando el control combobox. 1.-Codificación Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Declarar variables Dim numero, resultado As Double Docente: Ing. Godofredo Poccori Umeres

2


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I 'Ingreso de datos numero = TextBox1.Text 'Realizar calculos If ComboBox1.SelectedItem = "raiz cuadrada" Then resultado = Math.Sqrt(numero) Label5.Text = resultado ElseIf ComboBox1.SelectedItem = "redondeo" Then resultado = Math.Round(numero) Label5.Text = resultado ElseIf ComboBox1.SelectedItem = "seno" Then resultado = Math.Sin(numero * Math.PI / 180) Label5.Text = resultado ElseIf ComboBox1.SelectedItem = "coseno" Then resultado = Math.Cos(numero * Math.PI / 180) Label5.Text = resultado ElseIf ComboBox1.SelectedItem = "tangente" Then resultado = Math.Tan(numero * Math.PI / 180) Label5.Text = resultado End If 'Escribir resultados End Sub End Class

2.- Prueba de la aplicación

Ejercicios propuestos: 1. Desarrolle una aplicación para convertir temperaturas de acuerdo a las siguientes formulas °F=(9/5)*°C+32 °C=°K-273.15

Docente: Ing. Godofredo Poccori Umeres

3


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I

2. Realizar un aplicativo para convertir unidades de medida, de acuerdo a la siguiente tabla: Milímetros Centímetros Milímetros Metros Milímetros Kilómetros Centímetros Milímetros Centímetros Metros Centímetros Kilómetros Metros Milímetros Metros Centímetros Metros Kilómetros 3. Usando el control combo box, desarrolle una aplicación que me permita interactuar los dos controles en un aplicativo a la ingeniería civil.

Bibliografía:    

Juan Jose Castañeda Visual Basic 6.0 Editorial Megabyte Lic Manuel A. Torres Remon Visual Basic 2012 Editorial Macro Francisco Javier Ceballos Visual Basic 3° Edición Editorial Alfaomega Javier García de Jalón - José Ignacio Rodríguez - Alfonso Brazález Aprenda Visual Basic 6.0 (Como si estuviera en primero)

Docente: Ing. Godofredo Poccori Umeres

4


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.