TEMA 2. CARACTERÍSTICAS DEL LENGUAJE VISUAL BASIC



Documentos relacionados
Label. (Etiqueta). Permite poner texto en un formulario. TextBox. (Caja de Texto). Permite la captura y

GUÍA DE TRABAJO N 3 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10. Tema: APLICACIONES WINDOWS FORMS LENGUAJE C#

LABORATORIO Nº 1 Sistemas de Información asociados a los Formularios en Excel

Formularios. Formularios Diapositiva 1

CAPÍTULO 3 VISUAL BASIC

Visual Basic 1. Empleo de módulos y Procedimientos. Procedimientos definidos por el usuario

CAPÍTULO 2 INTERFASE VISUAL BASIC 6.0

CAPÍTULO 5. DESARROLLO Y PRUEBAS

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

MACROS. Automatizar tareas a través del uso de las macros.

Workflows? Sí, cuántos quiere?

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form.

Formulario VBA en Excel. Creación del formulario. Actividad grado 10.

Fundamentos CAPÍTULO 1. Contenido

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos.

MS ACCESS BÁSICO 6 LOS INFORMES

Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki

Manual de Gunaguaro Instalación y Uso

Operación Microsoft Access 97

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

Creación y administración de grupos locales

Introducción a los controles más usuales de Visual Basic 6.0

Guía de Laboratorio Base de Datos I.

Creación un instalador con Visual Studio.NET. Irene Sobrón. Ingeniero de Telecomunicaciones por la Escuela Técnica Superior de Bilbao

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

Qué es Google Calendar? Qué se puede hacer en Google Calendar?

Quieres diseñar una página web y no sabes por dónde empezar? Puedes decantarte por utilizar Visual Web Developer.

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN. FACULTAD NACIONAL DE MINAS Escuela de Sistemas

Programación páginas web con ASP.NET 3.5 (C#)

Creación y administración de grupos de dominio

Las Novedades de VisualStudio.Net

Carlos Castro Grande 1

Microsoft Access proporciona dos métodos para crear una Base de datos.

Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013.

Aplicación de protección con contraseña para los dispositivos flash USB de Verbatim

Switch to Click. Versión 1.5

IBM SPSS Statistics Versión 22. Instrucciones de instalación para Windows (Licencia de usuario autorizado)

WINDOWS XP. Está situada en la parte inferior, muestra información sobre el trabajo que estamos desarrollando en la ventana

POWER POINT. Iniciar PowerPoint

Tema 7: Fundamentos de la programación sobre MS-Windows.

Uso de Visual C++ Pre-Practica No. 3

Instructivo de Instalación y Uso de software MasterControl

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Introducción a la extensión de scripting en gvsig 2.0

Guía Práctica para el Uso del Servicio de Software Zoho CRM

Curso de Iniciación a Visual Basic 6.0

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

Nuevo diseño de Google Apps Gmail, Calendar, Docs y Sites 28/11/11

Capítulo V. Implementación

ABIES2 Y MODO COMPATIBILIDAD EN WINDOWS VISTA Y WINDOWS 7

Introducción a Visual Studio.Net

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007

Operación de Microsoft Excel

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

Bases de Datos en Visual FoxPro. Administrador de proyectos

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU CDI

2_trabajar con calc I

CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

La netbook puede ser administrada durante su uso en el aula mediante el Software de Gestión del Aula.

Contenido. Samayra Niebles Velasquez

5. Diseño e Implementación del sistema (software)

Guía de inicio rápido

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Diseño de formularios

Descripción general de Document Distributor

GUÍA DE USUARIO DEL CORREO

UNIDAD I PROCESADOR DE TEXTOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

APÉNDICE E: MANUAL DE USUARIO PARA EL SISTEMA DE MONITOREO DE REDES LAN.

4. Programación Paralela

Introducción. Una versión de prueba creada usando sus credenciales de Office 365 permite al usuario

MANUAL DE FACTURACIÓN TOUCH SCREEN

Cambio de tendencia Página 8 Longitud mínima de la figura Indicadores de calidad

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web.

Database Manager Manual del usuario DMAN-ES-10/10/05

Microsoft Office XP Access XP (III)

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).

Nombre: Francis Ariel Jiménez Zapata. Matricula: Tema: Trabajando con Windows Server Materia: Sistema Operativo II.

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Cuadernillo de Autoaprendizaje Correo Electrónico Microsoft Outlook Express

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO]

WINDOWS : TERMINAL SERVER

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Eurowin 8.0 SQL. Manual de la FIRMA DIGITALIZADA

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access)

Descarga e instalación de Visual Basic. Entorno de programación (IDE). Visual Studio (CU00304A)

Módulo 3 - Capítulo 2 1. Datos

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA

Seven ERP Guía De Referencia - Imágenes

Manual del Profesor Campus Virtual UNIVO

PSTOPMENU Administrador de menú para PrestaShop Editado por ARETMIC S.A.

Transcripción:

MINISTERIO DE EDUCACIÓN TEMA 2. CARACTERÍSTICAS DEL LENGUAJE VISUAL BASIC Objetivo específico: Emplea los elementos básicos del lenguaje de programación en el entorno tecnológico PROF. ELIECER ESPINOSA 01/04/2014 PROF. ELIECER ESPINOSA PROGRAMACIÓN COMP. III

Objetivo específico: Emplea los elementos básicos del lenguaje de programación en el entorno tecnológico PAQUETES DEL VISUAL STUDIO A partir de la versión 2005 Microsoft ofrece gratuitamente las Ediciones Express, que son versiones básicas separadas por lenguajes de programación o plataforma enfocadas; para estudiantes y programación amateur. Estas ediciones son iguales al entorno de desarrollo comercial, pero sin características avanzadas de integración. Dichas ediciones son: Visual Basic Express Edition Visual C# Express Edition Visual C++ Express Edition Visual J# Express Edition (Desapareció en Visual Studio 2008) Visual Web Developer Express Edition (para programar en ASP.NET) Visual F# (Apareció en Visual Studio 2010, es parecido al J#)* Windows Phone 8 SDK Windows Azure SDK Historia Visual Basic es un lenguaje de programación desarrollado por Alan Cooper para Microsoft. El lenguaje de programación es un dialecto de BASIC, con importantes añadidos. Su primera versión fue presentada en 1991 con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y en cierta medida también la programación misma. Las versiones de Visual Basic para Windows son muy conocidas, pero existe una versión de Microsoft Visual Basic 1.0 para MS-DOS (ediciones Profesional y Estándar) menos difundida y que data de 1992. Era un entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos controles. Las versiones actuales de Visual Basic se basan en la plataforma.net, que se desligan de las anteriores versiones. Qué es Visual Basic? Es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas en objetos y son manejadas por eventos. Visual Basic se deriva del lenguaje Basic, el cual es un lenguaje de programación estructurado. Sin embargo, Visual Basic emplea un modelo de programación manejada por eventos. LAS APLICACIONES MANEJADAS POR EVENTOS En las aplicaciones manejadas por eventos, la ejecución no sigue una ruta predefinida. En vez de esto, se ejecutan diferentes secciones de código en respuesta a eventos. Los eventos se desencadenan por acciones del usuario, por

mensajes del sistema o de otras aplicaciones. La secuencia de eventos determina la secuencia en que el código se ejecuta. Es por esto que la ruta que sigue el código de la aplicación es diferente cada vez que se ejecuta el programa. Una parte esencial de la programación manejada por eventos es el escribir código que responda a los posibles eventos que pueden ocurrir en una aplicación. Visual Basic facilita la implementación del modelo de programación manejada por eventos. QUÉ ES UN OBJETO? Cada formulario (ventana), menú o control que se crea con Visual Basic es un módulo autocontenido llamado objeto. Los bloques básicos de construcción de una aplicación con Visual Basic son los objetos. Cada objeto tiene un conjunto de características y un comportamiento definido (propiedades, métodos y eventos) que lo diferencian de otros tipos de objeto. En otras palabras, un objeto formulario ha sido diseñado para cumplir determinada función en una aplicación, y no es lo mismo que un objeto menú. PROPIEDADES El conjunto de datos que describen las características de un objeto se le conoce como sus propiedades. Para un formulario tenemos por ejemplo, las propiedades BackColor (color de fondo), Height (altura). Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que además pueden determinar su comportamiento; por ejemplo, la propiedad MaxButton establece si el formulario tendrá o no el botón Maximizar. La presencia o ausencia de este botón determinará si el formulario se puede o no maximizar. Formulario (Objeto Base) Name= Nombre del formulario BackColor= Color de fondo Caption= Texto visible en la línea superior del formulario Label (Etiqueta) Name= Nombre de la etiqueta Caption=Texto visible en la etiqueta ForeColor= Color del Texto Font= Tipo de letra visible en la etiqueta TextBox (Caja de texto) Name= Nombre de la caja BackColor= Color de fondo de la caja Text= Texto visible en la caja Text=vacío o blanco. Caja de texto sin texto visible Maxlength= Longitud máxima que se permite escribir en la caja Locked= True/False. Permite escribir o no en la Caja CommandButton (Botón de pulsación) Name= Nombre del botón Caption= Texto visible en el botón BackColor + Style=Graphical= Permite colorear el botón

Line (Línea) Name= Nombre de la línea BorderColor= Color de la línea BorderStyle= Tipo de línea BorderWidth= Grosor de la línea PictureBox (Panel gráfico) Name= Nombre del panel BackColor= Color de fondo del panel MÉTODOS Los métodos son un conjunto de procedimientos que permiten que un objeto ejecute una acción o tarea sobre sí mismo. Por ejemplo, para un formulario tenemos el método Hide que hará que el formulario se oculte; o el método Show que hará que el formulario se vuelva a mostrar. EVENTOS Un evento es una acción que es reconocida por el objeto. Un evento ocurre (se dispara) como resultado de la interacción del usuario con el objeto. También puede dispararse debido a la ejecución de código (sentencias) o como resultado de la interacción de otro objeto con el objeto de poseedor del evento. Para un formulario tenemos por ejemplo; el evento Load que se dispara cuando se carga el formulario; o el evento Click para un botón de comando, se dispara cuando se hace clic sobre él. Nombres del Evento: Click( ) Asociado a CommandButton. Nombre del evento que se origina al hacer un click con el botón del ratón DblClick( ) Asociado a CommandButton. Nombre del evento que se origina al hacer doble click con el botón del ratón Change( ) Asociado a TextBox. Nombre del evento que se origina al teclear algo en el objeto QUÉ PAPEL CUMPLEN LAS PROPIEDADES, MÉTODOS Y EVENTOS? Toda aplicación necesita una interfaz de usuario, la parte visual a través de la cual el usuario interactúa con la aplicación. Los bloques básicos de construcción de una interfaz de usuario son los formularios y los controles. Visual Basic utiliza técnicas de programación visual para diseñar las aplicaciones. PROGRAMACIÓN POR EVENTOS VS. PROGRAMACIÓN ESTRUCTURADA Visual Basic se deriva del obsoleto lenguaje Basic, que es un lenguaje de programación estructurada, tal como C o Pascal. Sin embargo Visual Basic utiliza el modelo de Programación por Eventos. En la Programación Estructurada (también llamada lineal, descendente o de funciones) las líneas de programa de la aplicación determinan cómo se ejecuta ésta. Un programa comienza con la primera línea de código y sigue una secuencia predeterminada a través de la aplicación. En la Programación por Eventos, el programa no sigue un flujo predefinido, sino que ejecuta diferentes porciones de código como respuesta a eventos. Los eventos pueden resultar de la acción del usuario, mensajes del sistema, de otra aplicación o del mismo programa.

QUÉ ES UN PROYECTO? Cuando desarrolla una aplicación, Visual Basic crea un archivo especial llamado Archivo de Proyecto para administrar todos los demás archivos de la aplicación. El Archivo de Proyecto es simplemente una lista de todos los archivos y objetos asociados con el proyecto, así como información sobre las opciones del entorno. Esta información se actualiza cada vez que se guarda el proyecto. Todos los archivos y objetos también se pueden compartir con otros proyectos. Un proyecto está compuesto por los siguientes archivos: FORMULARIOS El formulario es el principal medio de comunicación entre el usuario y la aplicación. Los usuarios interactúan con los controles sobre el formulario para ingresarle datos y obtener resultados.

EL ENTORNO INTEGRADO DE DESARROLLO (IDE) DISEÑADOR DE FORMULARIOS Cuando se inicia Visual Basic, se crea un proyecto nuevo con un formulario. El IDE de Visual Basic consta de los siguientes elementos CONTROLES MÁS UTILIZADOS EN VISUAL BASIC Y SUS FUNCIONES. Control Etiqueta (Label): Se utiliza para mostrar texto que el usuario no puede modificar. Control Cuadro de Texto (Textbox) Se utiliza para que el usuario le proporcione datos a la aplicación o para que la aplicación le devuelva la información al usuario. El texto que se muestra en el control puede ser

cambiado por el usuario Control Botón de Comando (CommandButton) Permite que la aplicación inicie, interrumpa o termine un proceso. El control ToolBar Un control Toolbar contiene una colección de objetos Button utilizados para crear una barra de herramientas asociada a una aplicación. El Control ImageList: Un control ImageLiscontiene una colección de objetos ListImage, a cada uno de los cuales se puede hacer referencia mediante su índice o su clave. El control ImageList no está concebido para utilizarlo en solitario, sino como punto de almacenamiento central para proporcionar cómodamente imágenes a otros controles.