Sei sulla pagina 1di 17

Segundos de Bachillerato

Materia: Profesor: Tema :

Computacin V Ing. Wilson Cedillo P. MSc. Terminologa y Entorno de programacin de Visual Basic

Breve Historia

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Caractersticas Generales
Visual Basic es un lenguaje de programacin visual, llamado tambin lenguaje de 4ta generacin; adems es un programa basado en objetos aunque no orientado a objetos
Tambin se podra decir que Visual Basic es un programa Orientado a eventos

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Qu es la Programacin Orientada a Eventos?


Dentro de la programacin orientada a eventos lo que se hace es establecer un vnculo entre un objeto (botones, cajas de texto, etc.) y el cdigo a ejecutarse a travs de un determinado evento.
El evento ser hacer click en el botn izquierdo del mouse
Objeto LblNombre

Cuando se haga clic en el botn, se ejecutar el cdigo asociado


Objeto BtnCambiaPropiedades

Inicio

Objeto

Evento

Wilson Cedillo

Cdigo Asociado
Unidad Educativa Tcnico Salesiano

Fin

Ing. Wilson Cedillo P. Msc.

Pasos para elaborar un programa


La creacin de un programa bajo Visual Basic lleva los siguientes pasos:

1. 2. 3. 4. 5. 6.

Anlisis. Disear una interfaz grfica de usuario. Definir las propiedades de los controles. Disear diagramas de flujo Escritura del cdigo fuente para el diagrama dibujado. Creacin de Subprogramas.
Realizar un programa para visualizar tu nombre.
Cuando haga click en el botn

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Objetos
Frame

Image

Label

TextBox ComboBox ListBox CheckBox OptionButton


CommandButton

Shape
Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Convenciones para nombres de Objetos


TIPO DE CONTROL CheckBox (Casilla de verificacin) OptionButton (Botn de Opcin) PREFIJO chk opt EJEMPLO ChkTecnologa OptBecaAlumno

ComboBox (Lista Desplegable)


CommandButton (Botn de Comando) Form (Formulario) Frame (Marco)

cbo
cmd frm fra

CboCursoAlumno
CmdAceptar FrmPrincipal FraDatosAlumno

Image (Imagen)
Label (Etiqueta) ListBox (Cuadro de lista) Shape (Forma)

img
lbl lst shp

ImgLogoColegio
LblTituloPrincipal LstMaterias ShpCrculo

TextBox (Cuadro de texto)

txt

TxtNombreAlumno

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Propiedades de los Objetos en tiempo de diseo


La propiedad Nombre es el La propiedad BackColor es el Nombre del Control color de fondo del Control

La propiedad ForeColor es color del textopropiedad Font es tipo de La que se visualiza letra del texto que se visualiza La propiedad Text es el texto que se visualiza
Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Propiedades de los Objetos en tiempo de ejecucin


La sintaxis para asignar valor a una propiedad es Objeto.Propiedad = Valor Donde "Objeto" es el nombre del objeto cuya propiedad se desea establecer, "Propiedad" es la caracterstica que deseamos modificar y "Valor" es el nuevo valor asignado a dicha propiedad. TxtNombreAlumno.Text = Adrian Benavides
Cuando escribe el punto del objeto, inmediatamente aparece una lista desplegable con todas las propiedades y mtodos````

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Mtodo
Es una funcin que tambin es llamada desde programa, pero no son programadas por el usuario, sino que vienen ya pre-programadas

Objeto.Mtodo Valor
Donde "Objeto" es el nombre del objeto que deseamos modificar, "Mtodo" es la Orden que queremos utilizar para modificar el objeto y "Valor" es un argumento opcional que utilizar el mtodo.

CursosAlumnos.AddItem Segundo A CursosAlumnos.AddItem Segundo B CursosAlumnos.AddItem Segundo C

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Evento
Hechos que son desencadenados en los formularios y controles por la accin del usuario

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Formulario
Un formulario es una ventana en la que se "dibujan" los controles y que permite a los usuarios llevar a cabo las funciones asociadas a la aplicacin. El formulario est compuesto de dos partes, la primera hace referencia a la parte grfica de la aplicacin, mientras que la segunda hace referencia al cdigo (programa).

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Proyecto
Un proyecto es una serie de archivos (mdulos. formularios, etc) que integran en su conjunto una aplicacin completa

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Prctica 1
Realice una interfaz como la de la figura (los colores y tipos de letra es gusto de cada estudiante)

Recuerde que los nombres de controles debe estar acorde a lo que contiene y en base a normas establecidas. Por ejemplo: cmdMostrarDatos
Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Prctica 1
Al presionar el botn de comando Mostrar datos, inmediatamente un label mostrar UNIDAD EDUCATIVA TCNICO SALESIANO, el segundo label mostrar Prctica 1: Cambio de propiedades y mtodos en objetos y el tercer label mostrar Realizado por: Nombre y Apellido del estudiante

AL HACER CLIC APERECERAN LOS DATOS

En la lista Desplegable se podr escoger los cursos.

Unidad Educativa Tcnico Salesiano

Ing. Wilson Cedillo P. Msc.

Prctica 1
Presionando los botones de comando correspondientes se podr cambiar la figura (Cuadrado, rectngulo, valo o crculo), cambiar el color de relleno (Cuatro colores diferentes a gusto de cada estudiante), cambiar el tipo de borde de la figura y su color. Por ejemplo si se ha presionado los botones para el circulo, relleno naranja, borde punteado y de color azul, el resultado sera:

EL CONTROL SHAPE CAMBIAR DE ACUERDO A LO QUE SE ELIJA

Unidad Educativa Tcnico Salesiano

Grabe en una carpeta como prctica 1, comprima y enve por correo Ing. Wilson Cedillo P. Msc. NO DEJE TODO PARA EL LTIMO

Gracias !!!
Comentarios, sugerencias y tareas a la direccin electrnica: wilsoncp@itss.edu.ec CON COPIA A ing.wilsoncedillo@msn.com

Potrebbero piacerti anche