Programación en Visual Basic

Slides:



Advertisements
Presentaciones similares
ANALISIS Y DISEÑO ORIENTADO A OBJETOS
Advertisements

Programación orientada a objetos en Visual Basic .NET
Sun Microsystems desarrolló, en 1991, el lenguaje de programación orientado a objetos que se conoce como Java. La intención de Sun era crear un lenguaje.
Elegimos EXE estándar. Propiedades del formulario Nombre: Edad BorderStyle: 3-Fixed Dialog Caption: Edad Moveable: False StartUpPosition: 2- CenterScreen.
Estructura General de las Instrucciones en Visual Basic
PROGRAMACIÓN Visual Profra. Graciela Prado. Visual Basic Es un lenguaje de programación diseñado para facilitar el desarrollo de aplicaciones en un entorno.
Introducción a Windows Forms
Manejo de errores y excepciones
Agregar código a un formulario Web Form con Microsoft ASP.NET
Java Applets Ing. Martín Jiménez.
Módulo 1: Primeros Pasos
Módulo 2: Trabajando con Formularios y Controles
Módulo 6: Validando la Entrada de Usuario
Algoritmo y Estructura de Datos I I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 12 - Introducción.
CURSO DE VISUAL BASIC .NET MODO GRAFICO
Cátedra Pragma BPM VI Usando Lombardi Taller 1 2© PRAGMA S.A.
Primer Programa en JAVA
En esta fase del editor de texto mostraremos los avances que ha obtenido el equipo a lo largo de estas semanas. Así como las clases, eventos, botones,
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Capítulo III Diseñador de Formas. El diseñador de Formas (Form Designer) Herramientas de dos vias y su uso. Un ejemplo de herramientas de dos vías. Configurando.
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Programación Avanzada
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
Características de la interfaz de desarrollo
VISUAL BASIC UNIDAD II.
1 Unidad I Panorama general de lenguajes de programación en aplicaciones mecatrónicas M.C. Juan Carlos Olivares Rojas.
Visual Basic.Net Profesor José A. Donis. Que es Visual Basic.NET Un ambiente de programación Permite desarrollar programas para Windows Evoluciono de.
Colegio de Bachilleres Plantel 13 Xochimilco-Tepepan Integrantes: Karen Elizabeth González Monroy Elizabeth De Jesús Vergara Grupo:308.
Módulo 8: Manejo de Errores y Excepciones
Sintaxis Completa los siguientes esquemas: Esquema de excepción Excepción Definición Tipos Implementación En el lenguaje Java, excepción es un tipo de.
APLICACIÓN EN 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.
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
QUIMESTRE II PARCIAL I.
Visual Basic.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Tema 10. Uso de formularios y controles
Programación en Visual Basic
C OLEGIO DE B ACHILLERES N O.13 X OCHIMILCO, T EPEPAN C ARRASCO G ARCÍA L ORENA T ORRES H EREDIA C ARLA P ALMIRA G RUPO : 308 M ATUTINO E QUIPO : 12.
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
Los Controles de Visual Basic
por: Prof. Luis Vallenilla
Ministerio de Educación instituto Fermín Naudeau catedra: programación tema: controles de visual Basic tema#4 profesora: Edith Rodríguez alumnas: Jennifer.
COMANDOS PRINCIPALES DE VISUAL BASIC 6.0
Combinar Correspondencia
Ing. Vanessa Borjas. Entorno gráfico En un entorno gráfico se tiende a que cada uno de los programas esté compuesto por un formulario, aunque no es una.
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Programación con Lenguajes de Cuarta Generación Cuatrimestre: 5 Página.
Proceso de Diseño de Interfaces
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Visual Basic. Sorange campos Introducción Es uno de los tantos lenguajes de programación que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC.
Los Controles de Visual Basic. Integrantes: Stephanie Castillo Grado: 12°I Edrich García David Rodríguez Alvan Samudio Integrantes: Stephanie Castillo.
Es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas.
CONCEPTOS INTRODUCTORIOS FILOSOFÍA DE WINDOWS Preparado por: Dr. Nelliud D. Torres Curso: GEIC-1000 Universidad Interamericana de Puerto Rico Recinto de.
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.
¿Cómo programar un Botón para agregar registros a una base de datos?
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
Programación en Visual Basic Laboratorios Lección #2 Por Antonio F. Huertas.
Programación en Visual Basic Lección #6: Cajas de Diálogo Comunes y Menús Por Antonio F. Huertas.
Programación en Visual Basic
Programación Aplicada de Computadoras Lección #4 – Estructuras de Decisión Prof. Antonio F. Huertas.
Programación en Visual Basic
Como utilizar la herramienta Visual Basic 2008 Express Edition
Estructura General de las Instrucciones en Visual Basic
II QUIMESTRE PARCIAL I 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.
ENTORNO GRÁFICO DE VISUAL ESTUDIO
Tema 10. Uso de formularios y controles
Transcripción de la presentación:

Programación en Visual Basic Lección #1: Conceptos Básicos de Visual Basic .NET Por Antonio F. Huertas

Contenido Sobre Visual Basic y Visual Studio .NET Creación de Proyectos en Visual Basic .NET Terminología de Programación Orientada a Objetos Controles en Visual Basic, propiedades y métodos Form, TextBox, Label, Button Ejemplo de una aplicación

Sobre Visual Basic Visual Basic es un lenguaje proprietario de Microsoft. Salió al mercado en 1991. Visual Basic .NET salió al mercado en 2002 y permite crear aplicaciones para Windows y para el Web que usen una interfaz gráfica (GUI, en inglés por Graphical User Interface). La versión más reciente es Visual Basic .NET 2003.

Sobre Visual Basic (cont.) Visual Basic permite crear programas usando: Un editor visual (windows form designer) para dibujar la interfaz del usuario. Un editor de código (code editor) para escribir las instrucciones que le dan funcionalidad a la interfaz del usuario. Se basa en BASIC (Beginners All-purpose Symbolic Instruction Code) desarrollado en 1964 por Kemeny y Kurtz.

Sobre Visual Studio .NET Visual Studio .NET es un ambiente de desarrollo integrado (IDE, en inglés por Integrated Development Environment) para crear aplicaciones (programas). Un IDE provee un conjunto de herramientas que permiten desarrollar, ejecutar, depurar y distribuir aplicaciones. Salió al mercado en 2002 y su versión más reciente es de 2003. Por ahí viene la versión de 2005.

Sobre Visual Studio .NET (cont.) En Visual Studio .NET una solución es el nombre que se le da a una aplicación y contiene uno o más proyectos escritos posiblemente usando diferentes lenguajes. Un proyecto contiene uno o más archivos relacionados para crear un programa en un lenguaje específico. Un archivo puede contener el código fuente, archivos de texto, imágenes u otros datos.

Para comenzar Visual Studio .NET 2003

Para crear o abrir un proyecto Se debe seleccionar New Project para crear un proyecto. Se debe seleccionar Open Project y buscar el archivo tipo solution para abir un proyecto ya creado.

Para crear un proyecto en Visual Basic Se debe seleccionar Visual Basic Projects y Windows Application. Se debe escribir el nombre de la aplicación y la localización.

Windows Form Designer – editor visual

Terminología de programación orientada a objetos en VB .NET Un objeto es un conjunto de una combinación de operaciones y datos que se tratan como una unidad. Ejemplos: un botón, una ventana, una cuenta de banco, una aplicación. Cada objeto pertenece a una clase. Una clase corresponde al tipo de datos de un objeto. Por ejemplo, cada botón en una ventana es un objeto de la clase Button.

Terminología de programación orientada a objetos en VB .NET (cont.) Los objetos gráficos que se colocan sobre una ventana se conocen como controles. Ej.: Un botón es un control, pero no una cuenta de banco. Para añadir los controles a una ventana se usa la barra de herramientas (toolbox). Cada control posee propiedades o características. Ejs.: Name, Text, Visible.

Terminología de programación orientada a objetos en VB .NET (cont.) Cada control puede responder eventos específicos. Un evento es una señal generada que indica que algo ha pasado. Ejs.: hacer click en un botón, cerrar una ventana. El programador decide a cuáles eventos el programa debe responder y coloca las instrucciones correspondientes en rutinas llamadas event procedures (o event handlers). Ej.: Private Sub btnExit_Click(...) Handles btnExit.Click

Terminología de programación orientada a objetos en VB .NET (cont.) Los event procedures son independientes y no hay un orden predeterminado de ejecución. Un event procedure se ejecuta cuando el evento correspondiente ocurre. Esta forma de programar se conoce como event-driven programming.

Controles en Visual Basic .NET Form (Formulario) – ventana en donde se colocan otros objetos gráficos. El prefijo en el nombre es “frm”. TextBox (Caja de texto) – usada principalmente para obtener información del usuario (input) aunque también puede usarse para mostrar resultados (output). El prefijo en el nombre es “txt”.

Controles en Visual Basic .NET (cont.) Label (Etiqueta) – usada para describir un text box. Se podría usar también para mostrar mensajes y resultados (output). El prefijo en el nombre es “lbl”. Button (Botón) – usado para iniciar un proceso (process). Un evento importante es Click que ocurre cuando se presiona el botón. El prefijo en el nombre es “btn”.

Toolbox – contiene los controles

Propiedades en Visual Basic .NET Normalmente los valores iniciales de las propiedades son asignadas en la ventana de propiedades (properties window). Propiedaes comunes: Name – nombre de un control para efectos de programación. Ejs.: lblInstructions, btnCalculate. Text – texto que mostrará el control Font – tipo de letra del texto Enabled – indica si el control está habilitado o no Visible – indica si el control es visible o no

Propiedades en Visual Basic .NET (cont.) En ocasiones es necesario cambiar el valor de una propiedad de algún control mientras el programa ejecuta. Para lograr esto se usa un enunciado de asignación dentro de un event procedure con el siguiente formato: control.Propiedad = valor Ej.: lblHello.Text = "Hello, world."

Métodos en Visual Basic .NET Un método es una acción particular que puede ejecutar un objeto. Métodos comunes para controles Show() – para que un control invisible se muestre Hide() – para que el control desaparezca Focus() – para que el control obtenga el foco Para invocar un método se usa el siguiente formato dentro de un event procedure : objeto.Método([argumentos]) Ej.: txtNumber.Focus()

Nuestra aplicación Escriba un programa que convierta la cantidad de kilómetros entrada por el usuario a su equivalente en millas.

Interfaz de nuestra aplicación

Controles de nuestra aplicación Objeto Propiedad Valor Form1 Name  Form1   Text Km to Mile Converter TextBox1 txtKilometers  <en blanco> TextBox2 txtMiles  <en blanco>  Label1 lblKilometers Kilometers: Label2 lblMiles Miles:

Controles de nuestra aplicación (cont.) Objeto Propiedad Valor Button1 Name btnConvert   Text Convert to Miles Button2 btnClear Clear Button3 btnExit Exit Label3 lblInstructions Enter kilometers and press Convert to Miles. Font Microsoft Sans Serif, 9.75pt, style=Bold, Italic

Código de nuestra aplicación ' Km_Mile_Converter Application ' By Antonio F. Huertas ' Date Created: August 17, 2005 ' This application converts kilometers entered to miles. Public Class Form1 Inherits System.Windows.Forms.Form Windows Form Designer Generated Code Private Sub btnConvert_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnConvert.Click Dim kilometers As Single Dim miles As Single   kilometers = Val(txtKilometers.Text) miles = kilometers / 1.609 txtMiles.Text = miles lblInstructions.Text = "Press Clear to try again." End Sub

Código de nuestra aplicación (cont.) Private Sub btnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClear.Click txtKilometers.Text = "" txtMiles.Text = "" lblInstructions.Text = "Enter kilometers and " & _ "press Convert to Miles." txtKilometers.Focus() End Sub   Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click End ' To stop execution of the application End Class

Para ejecutar nuestra aplicación

Nuestra apliación ejecutando