SlideShare una empresa de Scribd logo
1 de 16
Cuadro de Nuevo proyecto Dejar Marcada la opción EXE estándar Clic en Abrir
Formulario (Form) Cuadro de herramientas Ventana Explorador de Proyectos Ventana de propiedades de los objetos. Para ver las propiedades de un objeto, primero tengo que seleccionarlo Ventana Posición del formulario
Barra de herramientas Para ejecutar el programa Para detener el programa Botones para abrir las ventanas de proyecto ,propiedades posición del formulario y cuadro de herramientas Agregar Proyecto EXE estándar Agregar Formulario nuevo
Cuadro de Herramientas Puntero Etiqueta (Label) Contenedor de controles Frame Caja de Texto (Text) Botón de Comando (Command) Cuadro de imagen   Casilla de verificación   Botón de opción   Cuadro combinado   Barra de desplazamiento horizontal   Barra de desplazamiento vertical   Cronómetro   Imagen
Procedimiento Un procedimiento es un conjunto de instrucciones que se ejecutan en cierto orden para lograr un objetivo. Los procedimientos constan de un principio  Private Sub  y un fin  End Sub Objeto o control al que se le asignará un código Eventos del procedimiento en el que programamos
Cómo programar con los conocimientos adquiridos en clase Ejercicio: Vamos a realizar una calculadora simple (Suma, Resta, Multiplicación y División). Programar un nuevo ingreso de números, limpiar los controles Text, posicionar el cursor para el ingreso, cerrar el programa y mostrar un mensaje al finalizar el mismo. 1º Insertar un Frame para contener a las etiquetas y cajas de texto 2º Dentro del Frame, ingresar 3 etiquetas Label 3º Dentro del mismo Frame agregar 3 cajas de texto
APLICACIÓN HASTA EL MOMENTO  Frame 1 Tres cajas de texto (Text1,2 y 3) Tres etiquetas (Label1,2 y 3) Agregar un nuevo Frame a la derecha del anterior
Por último agregar seis botones de comando (Command). Modificar las propiedades de los controles. Control   Propiedad   Valor Label1  Caption  Ingresar 1º Número Label2  Caption  Ingresar 2º Número Label3  Caption  Resultado Frame1  Caption  Calculadora Frame2  Caption  Comandos Command1  Caption  Sumar Command2  Caption  Restar Command3  Caption  Multiplicar Command4  Caption  Dividir Command5  Caption  Nuevo Form1  Caption  Calculadora Form1  BorderStyle  Opción 3
Para guardar la aplicación, barra de menúes Archivo, Guardar proyecto como… En el cuadro Guardar Archivo como, primero nos solicita que le asignemos un nombre al formulario, después de dar el nombre clic en Guardar
Al guardar el o los formularios, se abre el cuadro de Guardar proyecto como. Asignarle el nombre al proyecto y hacer Clic en el botón Guardar.
Programar A la hora de programar hay que tener en cuenta la acción del usuario, por lo cual sabemos que va a ingresar 2 números y pretende visualizar el resultado de la operación seleccionada por los botones de comando. Para programar tendremos que decirle a cada comando lo que tiene que hacer cuando el usuario pulse cada uno de los botones. Para ingresar al procedimiento de algún objeto, hacer doble clic sobre el mismo.
Private Sub Command1_Click() Text3.Text = Val(Text1.Text) + Val(Text2.Text) End Sub Procedimiento del Botón Sumar EN EL SIGUIENTE CÓDIGO, LE DECIMOS A VISUAL BASIC QUE, A LA CAJA DE TEXTO 3, LE ASIGNE LO INGRESADO EN LA CAJA DE TEXTO 1, MÁS LO QUE INGRESA EN LA CAJA DE TEXTO 2. LA FUNCIÓN  VAL  SIRVE PARA PODER SUMAR NÚMEROS DENTRO DE UNA CAJA DE TEXTO. INGRESAR EL CÓDIGO CORRESPONDIENTE EN LOS RESTANTES CONTROLES.  PARA LA RESTA, MULTIPLICACIÓN O DIVISIÓN NO ES NECESARIO USAR LA FUNCIÓN VAL.
Procedimiento del Botón Nuevo Private Sub Command5_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text1.SetFocus End Sub Al asignarles las comillas a la propiedad  text  de las cajas de texto las estamos limpiando de contenido. El Método  SetFocus , nos sirve para direccionar el cursor.
Private Sub Command6_Click() MsgBox "Se cierra la aplicación“ End End Sub Procedimiento del Botón Salir End : LE INDICAMOS QUE CIERRE EL FORMULARIO EN ESTE CASO LA APLICACIÓN. FUNCIÓN  MsgBox ; SIRVE PARA MOSTRAR UN MENSAJE AL USUARIO TIPO WINDOWS.
VENTANA POSICIÓN DEL FORMULARIO PARA CENTRAR EL FORMULARIO DESDE LA VENTANA POSICIÓN DE FORMULARIO, CLIC CON BOTÓN DERECHO DEL RATÓN, SELECCIONAR  Posición Inicial , SELECCIONAR NUEVAMENTE  Centro de la pantalla .
GENERAR EL ARCHIVO .EXE PARA HACER EL ARCHIVO EJECUTABLE DE LA APLICACIÓN, IR A LA BARRA DE MENÚ Y SELECCIONAR LA OPCIÓN GENERAR  ARCHIVO.EXE Profesor.: Ricardo VIQUEIRA

Más contenido relacionado

La actualidad más candente

Form y container
Form y containerForm y container
Form y containerzeta2015
 
GUI desde un proyecto blanco con Sharp Develop
GUI desde un proyecto blanco con Sharp DevelopGUI desde un proyecto blanco con Sharp Develop
GUI desde un proyecto blanco con Sharp DevelopDaniel Alvarez
 
Ejercicios de excel con visual basic
Ejercicios de excel con visual basicEjercicios de excel con visual basic
Ejercicios de excel con visual basicAleckFong
 
Ficha de Desarrollador(Developer tab)
Ficha de Desarrollador(Developer tab)Ficha de Desarrollador(Developer tab)
Ficha de Desarrollador(Developer tab)Arnol Pineda
 
Controles de formularios Access 2007
Controles de formularios Access 2007Controles de formularios Access 2007
Controles de formularios Access 2007Erick Cruz
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic Andrea Lozano
 
Guia para programar_vba_excel
Guia para programar_vba_excelGuia para programar_vba_excel
Guia para programar_vba_exceldiegofmfm
 
Html 5: formularios
Html 5: formulariosHtml 5: formularios
Html 5: formulariosjcremiro
 
Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0Maripel80
 
Pasos para crear calculadora en c# rivera y g
Pasos para crear calculadora en c# rivera y gPasos para crear calculadora en c# rivera y g
Pasos para crear calculadora en c# rivera y gSantos Rivera Luján
 

La actualidad más candente (20)

Calculadora 2011
Calculadora 2011Calculadora 2011
Calculadora 2011
 
Form y container
Form y containerForm y container
Form y container
 
Formulario mdi
Formulario mdiFormulario mdi
Formulario mdi
 
Visual basic 1º Año
Visual basic  1º AñoVisual basic  1º Año
Visual basic 1º Año
 
GUI desde un proyecto blanco con Sharp Develop
GUI desde un proyecto blanco con Sharp DevelopGUI desde un proyecto blanco con Sharp Develop
GUI desde un proyecto blanco con Sharp Develop
 
Ejercicios de excel con visual basic
Ejercicios de excel con visual basicEjercicios de excel con visual basic
Ejercicios de excel con visual basic
 
Ficha de Desarrollador(Developer tab)
Ficha de Desarrollador(Developer tab)Ficha de Desarrollador(Developer tab)
Ficha de Desarrollador(Developer tab)
 
Visual basic
Visual basicVisual basic
Visual basic
 
Controles de formularios Access 2007
Controles de formularios Access 2007Controles de formularios Access 2007
Controles de formularios Access 2007
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic
 
00033735
0003373500033735
00033735
 
Guia para programar_vba_excel
Guia para programar_vba_excelGuia para programar_vba_excel
Guia para programar_vba_excel
 
Html 5: formularios
Html 5: formulariosHtml 5: formularios
Html 5: formularios
 
Visual basic
Visual basicVisual basic
Visual basic
 
Guía de Visual Fox Pro 9.0
Guía de Visual Fox Pro 9.0Guía de Visual Fox Pro 9.0
Guía de Visual Fox Pro 9.0
 
Presentación_VisualBasic
Presentación_VisualBasicPresentación_VisualBasic
Presentación_VisualBasic
 
manual visual_studio_2010_
manual visual_studio_2010_manual visual_studio_2010_
manual visual_studio_2010_
 
Formularios
FormulariosFormularios
Formularios
 
Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0
 
Pasos para crear calculadora en c# rivera y g
Pasos para crear calculadora en c# rivera y gPasos para crear calculadora en c# rivera y g
Pasos para crear calculadora en c# rivera y g
 

Destacado (10)

Preparador de clase 1º
Preparador de clase 1ºPreparador de clase 1º
Preparador de clase 1º
 
Planeadores de clase manevis2014
Planeadores de clase manevis2014Planeadores de clase manevis2014
Planeadores de clase manevis2014
 
plan area español grado priemero
plan area español grado priemeroplan area español grado priemero
plan area español grado priemero
 
Planeador de clase Matemáticas geometría grado primero
Planeador de clase Matemáticas geometría grado primeroPlaneador de clase Matemáticas geometría grado primero
Planeador de clase Matemáticas geometría grado primero
 
Plan de area matematica grado primero
Plan de area  matematica grado primeroPlan de area  matematica grado primero
Plan de area matematica grado primero
 
Plan de clase ♠ matemáticas ♠
Plan de clase ♠ matemáticas ♠ Plan de clase ♠ matemáticas ♠
Plan de clase ♠ matemáticas ♠
 
Preparación de clases castellano
Preparación de clases castellanoPreparación de clases castellano
Preparación de clases castellano
 
Plan de clase para primero primaria
Plan de clase para primero primariaPlan de clase para primero primaria
Plan de clase para primero primaria
 
Plan de clase 2015
Plan de clase 2015Plan de clase 2015
Plan de clase 2015
 
Plan clase diario
Plan clase diarioPlan clase diario
Plan clase diario
 

Similar a Calculadora VB paso

Tutoria visual basic yolimar rosario
Tutoria visual basic yolimar rosarioTutoria visual basic yolimar rosario
Tutoria visual basic yolimar rosarioYODLIROSSEV
 
Presentación de VisualBasic
Presentación de VisualBasicPresentación de VisualBasic
Presentación de VisualBasicSilvina Micheloud
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsPEDRO DAMIAN CALDERA SANCHEZ
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsHector Brito
 
Uso de la función InputBox y MsgBox
Uso de la función InputBox y MsgBoxUso de la función InputBox y MsgBox
Uso de la función InputBox y MsgBoxLic. Rolando Torres
 
Laboratorio3 check box
Laboratorio3 check boxLaboratorio3 check box
Laboratorio3 check boxMiguel Jc
 
Crear una aplicación de formularios windows forms
Crear una aplicación de formularios windows formsCrear una aplicación de formularios windows forms
Crear una aplicación de formularios windows formsPaulcuricama22
 
Tutorial visual basic 6
Tutorial visual basic 6Tutorial visual basic 6
Tutorial visual basic 6leymar286
 
Curso De Microsoft Visual Fox Pro For Windows
Curso De Microsoft Visual Fox Pro  For WindowsCurso De Microsoft Visual Fox Pro  For Windows
Curso De Microsoft Visual Fox Pro For Windowsrtinoco89
 
Presentación de visual studio (1)
Presentación de visual studio (1)Presentación de visual studio (1)
Presentación de visual studio (1)cinthya alfaro
 

Similar a Calculadora VB paso (20)

Actividad Vb0506
Actividad Vb0506Actividad Vb0506
Actividad Vb0506
 
Tutoria visual basic yolimar rosario
Tutoria visual basic yolimar rosarioTutoria visual basic yolimar rosario
Tutoria visual basic yolimar rosario
 
Tabajo visual basic
Tabajo visual basicTabajo visual basic
Tabajo visual basic
 
Presentación de VisualBasic
Presentación de VisualBasicPresentación de VisualBasic
Presentación de VisualBasic
 
Conociendo Visual Basic
Conociendo Visual BasicConociendo Visual Basic
Conociendo Visual Basic
 
Presentación1
Presentación1Presentación1
Presentación1
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
 
Uso de la función InputBox y MsgBox
Uso de la función InputBox y MsgBoxUso de la función InputBox y MsgBox
Uso de la función InputBox y MsgBox
 
Laboratorio3 check box
Laboratorio3 check boxLaboratorio3 check box
Laboratorio3 check box
 
Crear una aplicación de formularios windows forms
Crear una aplicación de formularios windows formsCrear una aplicación de formularios windows forms
Crear una aplicación de formularios windows forms
 
Ex1
Ex1Ex1
Ex1
 
Ex1
Ex1Ex1
Ex1
 
Tutorial visual basic 6
Tutorial visual basic 6Tutorial visual basic 6
Tutorial visual basic 6
 
Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
 
Curso De Microsoft Visual Fox Pro For Windows
Curso De Microsoft Visual Fox Pro  For WindowsCurso De Microsoft Visual Fox Pro  For Windows
Curso De Microsoft Visual Fox Pro For Windows
 
Elemento n3
Elemento n3Elemento n3
Elemento n3
 
Delphi 7 20051
Delphi 7 20051Delphi 7 20051
Delphi 7 20051
 
Delphi 7 20051
Delphi 7 20051Delphi 7 20051
Delphi 7 20051
 
Presentación de visual studio (1)
Presentación de visual studio (1)Presentación de visual studio (1)
Presentación de visual studio (1)
 

Más de Ricardo Viqueira

Controles de Base de datos 2º parte, controles Siguiente y Anterior
Controles de Base de datos 2º parte, controles Siguiente y AnteriorControles de Base de datos 2º parte, controles Siguiente y Anterior
Controles de Base de datos 2º parte, controles Siguiente y AnteriorRicardo Viqueira
 
Controles de Base de datos 2º parte Siguiente completo s
Controles de Base de datos 2º parte Siguiente completo sControles de Base de datos 2º parte Siguiente completo s
Controles de Base de datos 2º parte Siguiente completo sRicardo Viqueira
 
Visual fotos desde base de datos Access
Visual fotos desde base de datos AccessVisual fotos desde base de datos Access
Visual fotos desde base de datos AccessRicardo Viqueira
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Ricardo Viqueira
 
Agregar sonido a PowerPoint
Agregar sonido a PowerPointAgregar sonido a PowerPoint
Agregar sonido a PowerPointRicardo Viqueira
 
Álbum de fotografías con PowerPoint
Álbum de fotografías con PowerPointÁlbum de fotografías con PowerPoint
Álbum de fotografías con PowerPointRicardo Viqueira
 
Presentacion , geografia.pptx inmigrantes
Presentacion , geografia.pptx inmigrantesPresentacion , geografia.pptx inmigrantes
Presentacion , geografia.pptx inmigrantesRicardo Viqueira
 
Tecnicas para la registracion en el libro diario
Tecnicas para la registracion en el libro diarioTecnicas para la registracion en el libro diario
Tecnicas para la registracion en el libro diarioRicardo Viqueira
 
Tecnicas para la registracion en el libro diario
Tecnicas para la registracion en el libro diarioTecnicas para la registracion en el libro diario
Tecnicas para la registracion en el libro diarioRicardo Viqueira
 
Programa en visual 1º Año
Programa en visual 1º AñoPrograma en visual 1º Año
Programa en visual 1º AñoRicardo Viqueira
 

Más de Ricardo Viqueira (20)

Controles de Base de datos 2º parte, controles Siguiente y Anterior
Controles de Base de datos 2º parte, controles Siguiente y AnteriorControles de Base de datos 2º parte, controles Siguiente y Anterior
Controles de Base de datos 2º parte, controles Siguiente y Anterior
 
Controles de Base de datos 2º parte Siguiente completo s
Controles de Base de datos 2º parte Siguiente completo sControles de Base de datos 2º parte Siguiente completo s
Controles de Base de datos 2º parte Siguiente completo s
 
Estructura If Else If
Estructura If Else IfEstructura If Else If
Estructura If Else If
 
Visual fotos desde base de datos Access
Visual fotos desde base de datos AccessVisual fotos desde base de datos Access
Visual fotos desde base de datos Access
 
Controles Base de Datos
Controles Base de DatosControles Base de Datos
Controles Base de Datos
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005
 
Agregar sonido a PowerPoint
Agregar sonido a PowerPointAgregar sonido a PowerPoint
Agregar sonido a PowerPoint
 
Álbum de fotografías con PowerPoint
Álbum de fotografías con PowerPointÁlbum de fotografías con PowerPoint
Álbum de fotografías con PowerPoint
 
Calculadora net
Calculadora netCalculadora net
Calculadora net
 
Base de datos
Base de datosBase de datos
Base de datos
 
Colectividad Griega
Colectividad GriegaColectividad Griega
Colectividad Griega
 
Colectividad Arabe
Colectividad ArabeColectividad Arabe
Colectividad Arabe
 
Presentacion , geografia.pptx inmigrantes
Presentacion , geografia.pptx inmigrantesPresentacion , geografia.pptx inmigrantes
Presentacion , geografia.pptx inmigrantes
 
Historia de 1ro
Historia de 1roHistoria de 1ro
Historia de 1ro
 
Historia de 1º Año
Historia de 1º AñoHistoria de 1º Año
Historia de 1º Año
 
Historia de 3ero parte
Historia de 3ero parte Historia de 3ero parte
Historia de 3ero parte
 
Tecnicas para la registracion en el libro diario
Tecnicas para la registracion en el libro diarioTecnicas para la registracion en el libro diario
Tecnicas para la registracion en el libro diario
 
Tecnicas para la registracion en el libro diario
Tecnicas para la registracion en el libro diarioTecnicas para la registracion en el libro diario
Tecnicas para la registracion en el libro diario
 
Combinar correspondencia
Combinar correspondenciaCombinar correspondencia
Combinar correspondencia
 
Programa en visual 1º Año
Programa en visual 1º AñoPrograma en visual 1º Año
Programa en visual 1º Año
 

Último

Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 

Último (20)

Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 

Calculadora VB paso

  • 1. Cuadro de Nuevo proyecto Dejar Marcada la opción EXE estándar Clic en Abrir
  • 2. Formulario (Form) Cuadro de herramientas Ventana Explorador de Proyectos Ventana de propiedades de los objetos. Para ver las propiedades de un objeto, primero tengo que seleccionarlo Ventana Posición del formulario
  • 3. Barra de herramientas Para ejecutar el programa Para detener el programa Botones para abrir las ventanas de proyecto ,propiedades posición del formulario y cuadro de herramientas Agregar Proyecto EXE estándar Agregar Formulario nuevo
  • 4. Cuadro de Herramientas Puntero Etiqueta (Label) Contenedor de controles Frame Caja de Texto (Text) Botón de Comando (Command) Cuadro de imagen Casilla de verificación Botón de opción Cuadro combinado Barra de desplazamiento horizontal Barra de desplazamiento vertical Cronómetro Imagen
  • 5. Procedimiento Un procedimiento es un conjunto de instrucciones que se ejecutan en cierto orden para lograr un objetivo. Los procedimientos constan de un principio Private Sub y un fin End Sub Objeto o control al que se le asignará un código Eventos del procedimiento en el que programamos
  • 6. Cómo programar con los conocimientos adquiridos en clase Ejercicio: Vamos a realizar una calculadora simple (Suma, Resta, Multiplicación y División). Programar un nuevo ingreso de números, limpiar los controles Text, posicionar el cursor para el ingreso, cerrar el programa y mostrar un mensaje al finalizar el mismo. 1º Insertar un Frame para contener a las etiquetas y cajas de texto 2º Dentro del Frame, ingresar 3 etiquetas Label 3º Dentro del mismo Frame agregar 3 cajas de texto
  • 7. APLICACIÓN HASTA EL MOMENTO Frame 1 Tres cajas de texto (Text1,2 y 3) Tres etiquetas (Label1,2 y 3) Agregar un nuevo Frame a la derecha del anterior
  • 8. Por último agregar seis botones de comando (Command). Modificar las propiedades de los controles. Control Propiedad Valor Label1 Caption Ingresar 1º Número Label2 Caption Ingresar 2º Número Label3 Caption Resultado Frame1 Caption Calculadora Frame2 Caption Comandos Command1 Caption Sumar Command2 Caption Restar Command3 Caption Multiplicar Command4 Caption Dividir Command5 Caption Nuevo Form1 Caption Calculadora Form1 BorderStyle Opción 3
  • 9. Para guardar la aplicación, barra de menúes Archivo, Guardar proyecto como… En el cuadro Guardar Archivo como, primero nos solicita que le asignemos un nombre al formulario, después de dar el nombre clic en Guardar
  • 10. Al guardar el o los formularios, se abre el cuadro de Guardar proyecto como. Asignarle el nombre al proyecto y hacer Clic en el botón Guardar.
  • 11. Programar A la hora de programar hay que tener en cuenta la acción del usuario, por lo cual sabemos que va a ingresar 2 números y pretende visualizar el resultado de la operación seleccionada por los botones de comando. Para programar tendremos que decirle a cada comando lo que tiene que hacer cuando el usuario pulse cada uno de los botones. Para ingresar al procedimiento de algún objeto, hacer doble clic sobre el mismo.
  • 12. Private Sub Command1_Click() Text3.Text = Val(Text1.Text) + Val(Text2.Text) End Sub Procedimiento del Botón Sumar EN EL SIGUIENTE CÓDIGO, LE DECIMOS A VISUAL BASIC QUE, A LA CAJA DE TEXTO 3, LE ASIGNE LO INGRESADO EN LA CAJA DE TEXTO 1, MÁS LO QUE INGRESA EN LA CAJA DE TEXTO 2. LA FUNCIÓN VAL SIRVE PARA PODER SUMAR NÚMEROS DENTRO DE UNA CAJA DE TEXTO. INGRESAR EL CÓDIGO CORRESPONDIENTE EN LOS RESTANTES CONTROLES. PARA LA RESTA, MULTIPLICACIÓN O DIVISIÓN NO ES NECESARIO USAR LA FUNCIÓN VAL.
  • 13. Procedimiento del Botón Nuevo Private Sub Command5_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text1.SetFocus End Sub Al asignarles las comillas a la propiedad text de las cajas de texto las estamos limpiando de contenido. El Método SetFocus , nos sirve para direccionar el cursor.
  • 14. Private Sub Command6_Click() MsgBox "Se cierra la aplicación“ End End Sub Procedimiento del Botón Salir End : LE INDICAMOS QUE CIERRE EL FORMULARIO EN ESTE CASO LA APLICACIÓN. FUNCIÓN MsgBox ; SIRVE PARA MOSTRAR UN MENSAJE AL USUARIO TIPO WINDOWS.
  • 15. VENTANA POSICIÓN DEL FORMULARIO PARA CENTRAR EL FORMULARIO DESDE LA VENTANA POSICIÓN DE FORMULARIO, CLIC CON BOTÓN DERECHO DEL RATÓN, SELECCIONAR Posición Inicial , SELECCIONAR NUEVAMENTE Centro de la pantalla .
  • 16. GENERAR EL ARCHIVO .EXE PARA HACER EL ARCHIVO EJECUTABLE DE LA APLICACIÓN, IR A LA BARRA DE MENÚ Y SELECCIONAR LA OPCIÓN GENERAR ARCHIVO.EXE Profesor.: Ricardo VIQUEIRA