Tema 10. Uso de formularios y controles

Slides:



Advertisements
Presentaciones similares
Elegimos EXE estándar. Propiedades del formulario Nombre: Edad BorderStyle: 3-Fixed Dialog Caption: Edad Moveable: False StartUpPosition: 2- CenterScreen.
Advertisements

Tipo de objeto o control
Introducción a la Programación
Ingresar dos valores correspondientes a la edad de una persona. Informar "La primera persona es mayor", "La segunda persona es mayor". C E1 E2 E1>E2 Si.
TRABAJO PRÁCTICO 2 Florencia Glasbauer y Luciana Pierangeli 1ºB.
Módulo 6: Validando la Entrada de Usuario
1 Procedimientos Es un conjunto de sentencias incluidas entre las declaraciones Sub o Function y End Sub/Function VB utiliza varios tipos de procedimientos:
 Ingresar dos valores correspondientes a la edad de una persona. Informar "La primera persona es mayor", "La segunda persona es mayor". C E 1 E 2 E1>E2.
Clase 4 Informática Profa. María Alejandra Quintero.
Trabajo Practico 2 Nombre: Indira Diana. Ejercicio numero 1 C C Numero = 0 Numero > 0 numero positivo nulo negativo F F Verdadero Ingresar un número cualquiera.
Ejercicio N°4 Ingresar dos números enteros cualesquiera. Informar "el primero es mayor que el segundo", "el segundo es mayor que el primero" o "son iguales"
Ejercicio N°5 Ingresar cuatro números cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo. C Número1 (n1) Número2 (n2)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.
VISUAL BASIC.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
Laboratorio Informática II Clase 5 Excel Controles Active X.
Laboratorio Informática II Clase 5 Excel Controles Active X Repaso Macros.
TRABAJO PRACTICO Nº2 Nombre: Ignacio D. Roca. Ejercicio Nº 1 TP 2 C numero numero= 0 Numero> 0 negativo f nulo verdadero positivo falso.
Clase 2 Informática Profa. María Alejandra Quintero.
QUIMESTRE II PARCIAL I.
Camila Rodríguez 1º B. DIAGRAMA: PANTALLA: PROGRAMACION Private Sub CommandButton1_Click() Dim NumeroA As Integer Label1 = "ingrese un numero" NumeroA.
Clase 5 Informática Profa. María Alejandra Quintero.
Semana 12 herramientas de visual basic
Clase 4 Informática Profa. María Alejandra Quintero.
Tema 10. Uso de formularios y controles
Clase 2 Informática Profa. María Alejandra Quintero.
por: Prof. Luis Vallenilla
Práctico Mercedes Alonso. Ejercicio 0 C Numero A Numero A>5 “No” F “Sí” (textbox) Salida (label) IF Verdadero Falso Ingresar un número cualquiera e informar.
Clase 3 Informática Profa. María Alejandra Quintero.
Camila Rodríguez 1º B. DIAGRAMA: PANTALLA: PROGRAMACION Private Sub CommandButton1_Click() Dim NumeroA As Integer Label1 = "ingrese un numero" NumeroA.
Programación Visual Basic ‍2º año B ‍Nombre: javier vasaquez ‍Computadora Número:25.
Práctico Mercedes Alonso. Ejercicio 0 C Numero A Numero A>5 “No” F “Sí” (textbox) Salida (label) IF Verdadero Falso Ingresar un número cualquiera e informar.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
Por: Sebastián Guozden. c Número Número = 0 F Nulo Positivo Negativo Número > 0 Ingrese un Número cualquiera e informar si es positivo, negativo o nulo.
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. OBJETIVO:
Programación Aplicada de Computadoras Lección #4 – Estructuras de Decisión Prof. Antonio F. Huertas.
Gianfranco Barbalace 1 año “B”.  Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C C Número = 0 Número Número > 0 Nulo Verdadero.
MICROSOFT EXCEL PROGRAMACIÓN. Entorno de programación Parte de la aplicación donde escribe el código, crea controles, establece las propiedades del control.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 5.
Trabajar con módulosTrabajar con variables públicasCrear procedimientos Pasar argumentos por valor y por referencia Referencia rápida.
By Ibrahim Josue Pasos González. Para programar en Microsoft Visual Studio 2008 es muy sencillo, primero abrimos nuestro Visual Studio y hacemos click.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
TUTORIAL VISUAL BASIC Hecho por jjc524.
Convenciones de nomenclatura y diseño
Select Case Visual Basic.
CONTROLES BÁSICOS VB.NET
II QUIMESTRE PARCIAL II VISUAL.
Temas a desarrollar: CHECKEDBOX LIST RADIO BUTTOM
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
ESTRUCTURAS CONDICIONALES EN VISUAL BASIC
Introducción al Visual Basic  Un programa en sentido informático está constituido en un sentido general por variables que contienen los datos con los.
Titulo Sub. Titulo Texto Titulo Texto Titulo Texto.
Tema 9. Estructuras de repetición. Clase 2
ENTORNO GRÁFICO DE VISUAL ESTUDIO
Tema 9. Estructuras de repetición. Clase 3
Excel Macros Fórmulas.
Al hacer esto tenemos que tener en Cuentacuentos text box hay que hacer en la nuestra tuvimos que hacer 8 labels.
Excel Macros Formularios.
Excel Macros Formularios.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Excel Macros Fórmulas.
Excel Macros Fórmulas.
Tema 8. Estructuras de decisión. Clases 1 y 2.
Tema 8. Estructuras de decisión. Clases 3 y 4.
Tema 10. Uso de formularios y controles
Tema 9. Estructuras de repetición. Clase 2
Transcripción de la presentación:

Tema 10. Uso de formularios y controles Clase 2 Informática Profa. María Alejandra Quintero

Controles vistos en la clase anterior Control: Etiquetas (label) Control: Cuadros de texto (textBox) Control: Botón de comando (Button)

Contenido Control: Botón de opción (RadioButton) Control: Marco para agrupar (GroupBox) Ejemplos

Control: Botones de opción (RadioButton) Permiten seleccionar una única opción entre un grupo de opciones. Botones de opción

Las propiedades más importantes de los botones de opción son: Name: nombre del RadioButton. Se sugiere que empiece por la palabra opción o las letras opt. Ejemplos: opcionA, opt1. Text: almacena el texto que se muestra al lado del botón. Checked: propiedad booleana que es igual a TRUE si el botón está seleccionado, y es FALSE si el botón no está seleccionado.

Control: Marco para agrupar (GroupBox) Muestra un marco alrededor de un grupo de controles y tiene un título opcional. GroupBox

Las propiedades más importantes de los marcos para agrupar son: Name: nombre del GroupBox. Text: almacena el texto que se muestra en el título. Título del GroupBox

Ejemplo 1 Los empleados de una fábrica trabajan en uno de los siguientes turnos: diurno o nocturno. Se desea calcular el salario semanal de un trabajador de acuerdo con lo siguiente: - La tarifa diurna es de 50 Bs./hora - La tarifa nocturna es de 65 Bs./hora Adicionalmente al trabajador se le dará un bono si tiene más de 10 años en la empresa, equivalente al 10% de su salario.

Interfaz gráfica TxtNh TxtAS BotonCalcSal opDi BotonOtroT opNoct BotonSalir LblSB LblB LblST

Código del botón Calcular salario (BotonCalcSal) Private Sub BotonCalcSal_Click ... Dim nh, aser As Integer Dim sb, bono, st As Single nh = TxtNh.Text aser = TxtAS.Text If OpDi.Checked = True Then sb = nh * 50 Else If OpNoct.Checked = True Then sb = nh * 65 End If If aser > 10 Then bono = 0.1 * sb bono = 0 st = sb + bono LblSB.Text = "Salario Base = " & sb LblB.Text = "Bono = " & bono LblST.Text = "Salario total = " & st End Sub

Código del botón Salir (BotonSalir) Código del botón Procesar otro Trabajador (BotonOtroT) Private Sub BotonOtroT_Click . . . TxtNh.Text = "" TxtAS.Text = "" LblB.Text = "" LblSB.Text = "" LblST.Text = "" End Sub Código del botón Salir (BotonSalir) Private Sub BotonSalir_Click . . . Close() End Sub

Ejemplo 2: Una agencia de empleo requiere un programa que determine si un aspirante es aceptado como posible candidato para trabajar como encargado de un laboratorio de computación. El programa debe asignar un puntaje de acuerdo a los conocimientos del aspirante y según las siguientes consideraciones: Bachiller con experiencia técnica en computación. Puntos: 1. TSU en informática con experiencia técnica. Puntos: 2. Ingeniero de sistemas, computación o carrera afín, y con experiencia técnica. Puntos: 3. Ingeniero de sistemas, computación o carrera afín, sin experiencia técnica. Puntos: 2. Si el aspirante no se ubica en alguno de los perfiles anteriores no es aceptado y su puntuación es 0.

Interfaz gráfica optBachi optExpSI optTSU optIng BotonProcesar TxtNombre optBachi optExpSI optTSU optExpNo optIng LblDecision BotonProcesar LblPuntos BotonLimpiar BotonSalir

Código del botón Procesar Solicitud (BotonProcesar) Private Sub BotonProcesar_Click . . . Dim nombre As String nombre = txtNombre.Text If optExpSI.Checked = True Then LblDecision.Text = "ACEPTADO" If optbachi.Checked = True Then LblPuntos.Text = " Puntos = 1" Else If optTSU.Checked = True Then LblPuntos.Text = " Puntos = 2" LblPuntos.Text = " Puntos = 3" End If If optIng.Checked = True Then LblDecision.ForeColor = Color.Red LblDecision.Text = "RECHAZADO" LblPuntos.Text = " Puntos = 0" End Sub

Código del botón Limpiar (BotonLimpiar) Private Sub BotonCalc_Click . . . txtNombre.Text = "" optbachi.Checked = True optExpSI.Checked = True LblDecision.Text = "" LblPuntos.Text = "" End Sub Código del botón Salir (BotonSalir) Private Sub BotonSalir_Click . . . Close() End Sub