VISUAL BASIC.

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

PROGRAMACIÓN CON VISUAL BASIC.
Introducción a la Programación
Nicole Chung. Ejercicio 1 Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos)
TRABAJO PRÁCTICO 2 Florencia Glasbauer y Luciana Pierangeli 1ºB.
Módulo 6: Validando la Entrada de Usuario
Trabajo práctico Programación y Análisis de datos. Alumnas: María Agustina Macchi y María Sol Pérez Fernández. Año: 1B Fecha de entrega: 14 de Noviembre.
CONTROLES BASICOS PARTE DEL ENTORNO DE VISUAL BASIC
Trabajo Práctico 1 Luciana Pierangeli 1ºB. Ejercicio 1 Dado un valor correspondiente a una cantidad cualquiera de horas, informe cantidad de minutos y.
 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)
M.C. Martha Cárdenas HERRAMIENTAS PRODUCTIVAS II Introducción a la Programación.
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Variables y Shapes. Variables ► Lugares de la memoria que reciben un nombre ► En VB no es necesario declarar las variables  A=8 ► Se declaran con Dim.
VISUAL BASIC UNIDAD II.
Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.
Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizar dicho método, como por ejemplo en los Formularios, los controles.
Visual Basic Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo.
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.
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.
Hermilia Molina Acevedo
Visual basic CLASE III. Dimensionar – Crear Variables Tipos de Variables: - Integer: Números Enteros - Double: Números con punto flotante - String: Cadena.
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.
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.
Trabajar con Listas Las listas con viñetas o numeradas pueden ser usadas en sus documentos para organizar y formatear texto dándole más énfasis. Usted.
Semana 12 herramientas de visual basic
Tema 10. Uso de formularios y controles
Clase 2 Informática Profa. María Alejandra Quintero.
Proyecto de Visual Basic N° SISTEMA DE FACTURACIÓN Docente expositor: Lic. Jaime A. Flores Fuentes.
Visual Basic Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo.
Los Controles de Visual Basic
por: Prof. Luis Vallenilla
Visual Basic CESAR RIAÑO.
Capítulo 10 Controles básicos para la introducción de datos Educere – Cargando Tecnología en tu memoria. Web:
Visual Basic EVENTOS A continuación se presentan brevemente los eventos más normales que reconoce Visual Basic 6.0. KeyPress, KeyUp y KeyDown.
COMANDOS PRINCIPALES DE VISUAL BASIC 6.0
Etiquetas, Cajas de textos y botón Private Sub Pulsa_Click() r = Val(Text1.Text) l = 2 * * r a = * r * r Text2.Text = l Text3.Text = a End.
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.
 Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos) C Límite inferior Límite.
II QUIMESTRE PARCIAL I VISUAL.
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.
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:
EJEMPLO Private Sub Command1_Click() 'Copiamos el texto de Text1 en el Text2 Text2 = Text1 End Sub.
W R I T E.
 Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos) C Límite inferior Límite.
VB(lab1) Operacionas Básicas. VB(lab1) Realizar un programa que pida 2 números al usuario y que muestre el la suma de los dos por pantalla. Private Sub.
Programación en Visual Basic
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.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
TUTORIAL VISUAL BASIC Hecho por jjc524.
II QUIMESTRE PARCIAL I VISUAL.
II QUIMESTRE PARCIAL II VISUAL.
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.
Excel Macros Fórmulas.
Excel Macros Fórmulas.
Tema 10. Uso de formularios y controles
Transcripción de la presentación:

VISUAL BASIC

CommandButton Este control es el típico botón que aparece en todas las aplicaciones y que al hacer clic sobre él nos permite realizar alguna operación concreta.

PROPIEDADES DE: Command Button Nombre: Caption : Font: Son las propiedades de la fuente o letra de la caja de texto. Forecolor: Modifica el color de fuente. Style: Define si el botón permitirá utilizar o no una imagen o ícono. Picture: Sirve para elegir la imagen que se va utilizar como ícono.

Controles : Botones y Cajas de Textos Se puede cambiar el Name de los controles, en éste caso el botón Command1 se le ha cambiado el Name a Azul. No confundir el Name del botón con el Caption, el Caption es la palabra que aparecerá sobre el botón y el Name es su nombre. Private Sub Azul_Click() Text1.Text = "Soy Azul" End Sub Private Sub Rojo_Click() Text2.Text = "Soy Rojo" End Sub Private Sub Borra_Click() Text1.Text = "" Text2.Text = "" End Sub

Etiquetas, Cajas de textos y botón La Propiedad Alignement en un Textbox sitúa su contenido a la izquierda, centro o derecha. La frase "Escribe el radio del Círculo:" es una Label (Etiqueta) Private Sub Pulsa_Click() r = Val(Text1.Text) l = 2 * 3.1416 * r a = 3.1416 * r * r Text2.Text = l Text3.Text = a End Sub

Frames, Etiquetas, Cajas de textos y Botón. Los Frame se utilizan para dar vistosidad al formulario. Dentro del Frame se colocan otros controles. Para que un Text comience vacío en su Propiedad Text borramos Text1 En los Textbox poner : Alignement = Right Text = Font = Negrita, 12 Si tenemos un Capital de 6000 y lo Ponemos en un banco a un Interés del 5 % durante 7 Años, al cabo de este tiempo obtendremos: Total = C ( 1 + i ) ^ a Total = 6000 ( 1 + 0,05 ) ^ 7 = 8442 Private Sub Calcula_Click() C = Val(Text1.Text) i = Val(Text2.Text) / 100 a = Val(Text3.Text) T = C * (1 + i) ^ a Text4.Text = T End Sub

Programa: Área de un triángulo: Con este programa se calcula el área de un triángulo, los datos pedidos son la Base y la Altura. Coloque tres etiquetas en un formulario: La primera con propiedad Caption: &Base= La segunda con propiedad Caption: &Altura= La tercera con propiedad Caption: Resultado= Agregue también tres cuadros de textos: El primero con propiedad Name: txtBase El segundo con propiedad Name: txtAltura El tercero con propiedad Name: txtResultado Coloque dos botones de comando: El primero con propiedad Name: cmdCalcular, Caption: &Calcular y Enabled: False El segundo con propiedad Name: cmdBorrar y Caption: B&orrar Cambie la propiedad Caption del formulario a AREA.

Ahora, se puede empezar a codificar para realizar el programa, copie y pegue el siguiente código o escriba:   Option Explicit Private Sub cmdBorrar_Click() txtBase = "" txtAltura = "" txtResultado = "" cmdCalcular.Enabled = False txtBase.SetFocus End Sub Private Sub cmdCalcular_Click() Dim Base As Double, Altura As Double, Area As Double Base = Val(txtBase) Altura = Val(txtAltura) If IsNumeric(txtBase) And IsNumeric(txtAltura²€en Area = Base * Altura / 2 txtResultado = Area Else MsgBox "No se acepta texto. Verifique para continuar", vbOKOnly + vbExclamation, "Error" End If

Private Sub txtBase_Change() If Len(txtBase) > 0 And Len(txtAltura) > 0 Then cmdCalcular.Enabled = True End If End Sub Private Sub txtBase_KeyPress(KeyAscii As Integer) If KeyAscii = vbKeyReturn Then txtAltura.SetFocus Private Sub txtAltura_Change()

If cmdCalcular.Enabled = True Then cmdCalcular.SetFocus Else Private Sub txtAltura_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then If cmdCalcular.Enabled = True Then cmdCalcular.SetFocus Else TxtBase.SetFocus End If End Sub

Controles : Check y Option Utilizamos 2 Frames. Comidas y Bebidas. - El usuario puede marcar varios Check pero un solo Option - Podemos elegir varias comidas pero solo una bebida. - Las comidas se van acumulando: com = com & "Carne" - Para que en un Text se puedan poner varias líneas debe tener la Propiedad Multiline en True - Para cambiar de renglón en un Text se utiliza vbCrLf - Cuando en el código una línea es muy larga se puede pasar a otra mediante

Dim beb, com Private Sub Command1_Click() com = "" beb = "" If Check1.Value = 1 Then com = "Ensalada," If Check2.Value = 1 Then com = com & "Carne," If Check3.Value = 1 Then com = com & "Pescado," If Check4.Value = 1 Then com = com & "Fruta." If Option1.Value = True Then beb = "Agua." If Option2.Value = True Then beb = "Vino." If Option3.Value = True Then beb = "Cerveza." Text1.Text = "De comidas: " & com & vbCrLf & _ " y de bebida: " & beb End Sub

Ejercicio: PROMEDIO Private Sub CmdAceptar_Click() Dim N1 As Double, N2 As Double, N3 As Double Dim Promedio As Integer N1 = Val(TxtN1): N2 = Val(TxtN2) N3 = Val(TxtN3) Promedio = CInt((N1 + N2 + N3) / 3) TxtPromedio = Str(Promedio) End Sub

Private Sub CmdLimpiar_Click() TxtAlumno = "" TxtN1 = "" TxtN2 = "" TxtN3 = "" TxtPromedio = "" End Sub Private Sub CmdSalir_Click() End End Sub