Top Banner
YSORYS VALLES C.I: 14.693.461
16
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ysorys

YSORYS VALLES C.I: 14.693.461

Page 2: Ysorys

• Introducción

• Lenguaje Visual Basic

• Eventos, Propiedades y Menús

Page 3: Ysorys

¿Qué es Visual Basic?

Visual Basic es un leguaje de programación visual, también llamado de 4ª generación, que permite crear aplicaciones propias para Windows. Es también un programa basado en objetos, aunque no orientado a objetos.

La diferencia esta en que Visual Basic utiliza Objetos con propiedades y métodos, pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objetos

Entorno Visual BasicEntorno Visual Basic

Page 4: Ysorys

Logrando crear desde una simple calculadora hasta una hoja de cálculo (En sus primeras versiones). Este programa permite crear ventanas, botones, menús, y cualquier otro elemento de Windows de forma fácil.

Page 5: Ysorys

La Barra de MenúsLa Barra de Menús

En Visual Basic existen cuatro barras de herramientas: Depuración. Edición, Edición de formularios, Estándar

Nota: Por defecto solo aparece la barra estándar, para poder acceder a las demás barras, es necesario dar clic derecho en a un costado de la barra estándar, aparecerá un recuadro en el cual indicaremos que barra será visible, además de poder personalizar cada una de ellas.

Page 6: Ysorys

Barra de HerramientasBarra de Herramientas

La barra de herramientas incluye los controles mas con los que se puede diseñar la pantalla de la aplicación.

Estos controles son por ejemplo:

•Etiquetas•Botones•Cajas de Texto•Zonas Gráficas, etc.

NOTA: Para introducir un control en el formulario solo es necesario seleccionar el control que uno desee, después dar un clic para colocarlo en el formulario.

Page 7: Ysorys

Ventana de ProyectoVentana de ProyectoEsta ventana permite acceder a los distintos formularios y módulos que componen el proyecto.

Todos los objetos tienen propiedades que los definen, por ejemplo; su nombre, etiqueta, texto que contiene, etc.

Todas estas propiedades se almacenan dentro de cada control o formulario en forma de estructura.

Permite determinar la posición en la que el formulario en la que aparecerá sobre la pantalla cuando se haba visible al ejecutar la aplicación

Page 8: Ysorys

Modo DiseñoModo Diseño

En el Modo diseño el usuario construye interactivamente la aplicación, colocando los controles en el formulario.

Page 9: Ysorys

Modo EjecuciónModo EjecuciónAquí el usuario actúa sobre el programa y prueba cómo responde. Además de poder cambiar algunas de las propiedades de los controles. Se puede acceder dando doble clic sobre el control en el que se va a trabajar, por ejemplo; si se da doble clic sobre el formulario aparecerá la siguiente ventana.

Page 10: Ysorys

ControlesControles

Cada uno de los elementos gráficos que se pueden formar parte de una aplicación típica de Windows es un control: los botones, las cajas de dialogo y de texto, cajas de selección desplegables y muchos otros tipos de elementos son controles para Visual Basic, cada control debe de tener un nombre propio a través del cual se le va a hacer referencia, por defecto Visual Basic proporciona nombres por defecto que el usuario puede modificar, por ejemplo;

Se hace referencia a un botón en el cual Visual Basic le asigna un nombre por defecto Command1, pero puede ser modificada por el usuario

Page 11: Ysorys

FormulariosFormulariosEn la terminología de Visual Basic se llama formulario a una ventana. Un formulario puede ser considerado como una especie de contenedor para los controles. Una aplicación puede contener varios formularios.

Page 12: Ysorys

Objetos y PropiedadesObjetos y Propiedades

Se le llama Objeto a cada ejemplar de una clase determinada.

Por ejemplo en un programa puede contener varios botones, cada uno de los cuales es un objeto del tipo de control command button, que sería la clase.

Cada formulario y cada tipo de control tienen un conjunto de propiedades que definen su aspecto gráfico (tamaño, color posición, etc ) y la forma de responder a las acciones del usuario.

Por lo general, las propiedades de un objeto son datos de valor lógico o numéricos concretos, propios de ese objeto y distinto de las de otros de su clase.

Nota: Se puede acceder a una propiedad de un objeto por medio del nombre del objeto a que pertenece, seguido de un punto y el nombre de la propiedad, por ejemplo; optColor.objName

Page 13: Ysorys

Nombres de los ObjetosNombres de los Objetos

Los nombres por defecto que proporciona Visual Basic no son adecuados porque hacen referencia al tipo de control, pero no al uso que de dicho control está haciendo el programador.

Por ejemplo, si vamos a utilizar un botón para aceptar la realización de alguna acción, es conveniente que su nombre haga referencia a la palabra Aceptar de tal modo que cuando quieras utilizar dicho botón sabrás exactamente a qué control corresponde, un nombre adecuado sería cmdAceptar, donde las tres primeras letras indicas que se trata de un botón (command button).

Existe una conversión ampliamente aceptada que es la siguiente: Se utiliza siempre tres letras minúsculas que indican el tipo de control, seguidas por otras letras (La primera mayúscula a modo de separación) libremente escogidas por el usuario de modo que se haga referencia al uso que se le va a dar al control.

Page 14: Ysorys

A continuación se muestran las abreviaturas de los controles mas usados, junto con la nomenclatura inglesa de la que derivan.

Abreviatura Control Abreviatura Control

chk Check box cbo Combo y drop-list box

cmd Command button dir Dir list box

drv Drive list box fil File list box

frm Form fra Frame

hsb Horizontal scroll bar img Image

lbl Label lin Line

lst List mnu Menu

opt Option pct Picture box

shp Shape txt Text

tmr Timer vsb Vertical scroll bar

Page 15: Ysorys

EventosEventos

Las acciones que realiza el usuario sobre el programa se llaman eventos, por ejemplo; el dar clic sobre un botón, el hacer doble clic sobre el nombre de algún fichero para abrirlo, el arrastrar un icono o simplemente mover el ratón.

Cada vez que se produce un evento sobre un determinado tipo de control, arranca una determinada función o procedimiento que realiza la acción programada por el usuario para ese evento concreto. Estos procedimientos se llaman con un nombre que se forma a partir del nombre del objeto y el nombre del evento, separados por el carácter “_”, por ejemplo;

txtBox_click

Que es el nombre del procedimiento que se ocupará de responder al evento click en el objeto txtBox.

Page 16: Ysorys

MétodosMétodosLos métodos son funciones que también son llamadas desde el programa, pero a diferencia de los procedimientos no son programados por el usuario, sino que vienen ya pre-programados con el lenguaje. Los métodos realizan tareas típicas, previsibles y comunes para todas las aplicaciones.