You are on page 1of 7

COMO ESCRIBIR TU PRIMER PROGRAMA EN VISUAL BASIC. En esta sesin escribirs tu primer programa en Visual Basic.

Para ello debes tener claro que la escritura de programas en Visual Basic involucra dos pasos: 1. El de la programacin Visual 2. El de programacin de cdigo. Durante el paso de programacin visual tu diseas los programas mediante herramientas de diseo que vienen definidas en la caja de herramientas. En esta parte, tu no necesitas escribir nada de cdigo. En el paso de programacin de cdigo tu escribes un programa, en lenguaje de programacin visual Basic, para ejecutar ciertas funciones y visualizarlas en pantalla. PASOS PARA TRABAJAR CON VISUAL. Vamos a aprender la metodologa bsica de Visual Basic, para ello realizaremos el programa HELLO WORLD con el cual te familiarizaras con el uso de los objetos, propiedades y codificacin.

PROGRAMA HELLO WORLD


Cuando arranca el programa aparece la ventana que se muestra en la figura, como puedes ver la ventana contiene tres botones de comando(Display, Clear, Exit) y un cuadro de texto vacio.

Cuando hagas click en el botn Display, en el cuadro de texto se desplegar la frase HELLO WORLD. Cuando hagas click en el botn clear, el programa borrara el texto que est en el cuadro de texto. Cuando hagas click en el botn exit, terminar el programa.

PASOS 1.Cambio de la propiedad Caption del formulario Has lo siguiente para que el ttulo del formulario sea THE HELLO WORLD Asegrate de que el formulario est seleccionado, Puedes saber si el formulario est seleccionado examinando su ttulo. Si el ttulo est resaltado, el formulario est seleccionado. En la ventana propiedades busca la propiedad Caption y remplaza el texto form1 por THE HELLO WORD. Observa como el ttulo en la ventana de formulario a cambiado.

Que es una propiedad? Caption es simplemente una de las propiedades del formulario. Como puedes ver en la ventana propiedades del formulario existen muchas otras. Como ya sabes visual Basic trabaja con objetos, las propiedades de un objeto define la manera en que dicho objeto se ve y se comporta. Por ejemplo la propiedad caption del formulario define que el texto aparezca en su barra de titulo. Otra propiedad es Backcolor, por medio de la cual puedes cambiar el color del formulario. La propiedad Name, es para definir el nombre del formulario para luego hacer el llamado en los subprogramas. Cambia la propiedad Name o Nombre por frmHello Recuerda la convencin para Nombrar Objetos Ahora ubicars los objetos en el formulario y establecers las propiedades de cada uno, para ello bsate en la siguiente tabla y ubica los objetos, modificando sus propiedades .Debes tener conocimiento de los objetos de la caja de herramientas de Visual Basic para poder ubicar los objetos correctos. OBJETO Form PROPIEDAD Name BackColor Caption Name Caption Font tamao Name Caption Font tamao Name Caption Font tamao Name TextAlign Font VALOR frmHello Blue The Hello World cmdExit EXIT System 10 cmdClear CLEAR System 10 cmdHello DISPLAY System 10 txtDisplay 2-fmtextaligncenter System

CommandButton

CommandButton

CommandButton

TextBox

tamao MultiLine

10 true

COMO AGREGAR CDIGO A LOS OBJETOS Visual Basic es un lenguaje de programacin controlado por eventos. Esto significa que el cdigo se ejecutar en respuesta a algo que ocurre. Por ejemplo si haces click en el botn EXIT durante la ejecucin del programa, se generara un evento click y se ejecutar el cdigo que corresponde. Adiciona cdigo al botn Exit. 1. Has doble click en el botn exit. Visual basic responde desplegando la ventana cdigo. Visual basic hace que sea muy fcil que reconozcas que cdigo se est desplegando en ventana, ya que despliega el nombre del objeto (cmdExit) y el cuadro combinado superior derecho despliega en nombre del evento (click)

Como puedes ver, visual ya coloc dos lneas de cdigo Private sub cmdExit_click () End Sub Tu escribirs su cdigo entre estas dos. La primera lnea de cdigo comienza por Private Sub. Sub es una palabra clave que indica que ah comienza el procedimiento. Un procedimiento es cdigo dedicado a una accin particular. El nombre del procedimiento es cmdExit_click. La ultima lnea End Sub, indica el final del procedimiento. Dentro de las lneas de cdigo que Visual escribe, digita la instruccin End. El procedimiento cmdExit_click deber verse de la siguiente manera: Private Sub cmdExit_click() End

End Sub

Adicin el cdigo al botn display Has doble click en el botn display y escribe teclea el siguiente cdigo en el procedimiento cmdHello: txtDisplay.Text = Hello World

Para asignar un nuevo valor a una propiedad desde el interior del cdigo del programa se utiliza el siguiente formato: Nombre del objeto.propiedad = valor de la propiedad

El procedimiento debe verse as: Private Sub cmdHello_Clickk() txtDisplay.Text = "HELLO WORLD" End Sub Adicin del codigo al botn Clear Private Sub cmdClear_Click() txtDisplay.Text = "" End Sub

Ejecucin del programa

Utiliza este control para ejecutar el programa. Si tienes errores de compilacin y quieres detectarlos paso a paso has click en el men Ejecutar y elige la opcin iniciar con compilacin completa Guarda el archivo, como libro de Excel habilitado para macros. En el entorno real de visual recuerda debes guardar tanto el formulario como el proyecto, coloca el nombre Hello al formulario y Phello al proyecto. CREACION DE UN ARCHIVO EJECUTABLE.(entorno real visual basic 6.0) Selecciona en el men archivo generar proyecto .Exe de esta forma crearas un ejecutable de la aplicacin como lo haras con cualquier programa de Windows

EJERCICIO 2. EL PROGRAMA SUM Ahora disears e implementars un programa llamado Sum El programa permite que el usuario seleccione un nmero y luego sume todos los enteros desde 1 hasta el nmero seleccionado. Por ej, si el usuario selecciona el nmero 5, el programa hace el siguiente clculo: 1 + 2 + 3+ 4 + 5 =15 y despliega el resultado. 1. Realiza el diseo visual

2. Ingresa las propiedades de cada objeto OBJETO FORM Command Button(botn de comando) Text Box(cuadro de texto) PROPIEDAD NOMBRE CAPTION NOMBRE CAPTION NOMBRE txALIGN MULTILINE ENABLE TEXT NAME MAX MIN VALUE NOMBRE VALOR FrmSum PROGRAMA SUM cmdSalir SALIR txtResult fmtextalignCenter True False (borre el texto) vsbNum 500 1 1 cmdSuma

VscrollBar(barra de desplazamiento vertical)

Command Button

Label

CAPTION NOMBRE CAPTION

SUMA lblNum Numero Seleccionado : 1

3. Codificacin del programa(verifica el nombre de los objetos establecidos en el cuadro de


propiedades y has las correcciones en el cdigo)

*El procedimiento cmdSuma_Click se ejecuta cuando el usuario hace clic en el botn cmdSuma:
Private Sub cmdSuma_Click() Dim I As Integer Declaracin de variables Dim R As Long For I = 1 To versbNum.Value R=R+I Next I textResult.Text = Str(R) End Sub Estructura repetitiva, a partir de 1 hasta el numero especificado en la barra de desplazamiento

*Procedimiento vsbNumb_Change
Private Sub vsbNum_Change() lablNum.Caption = "Numero seleccionado: " + Str(vsbNum.Value) End Sub

*Procedimiento VsbNum_Scroll
Private Sub vsbNum_Scroll() vsbNume_Change End Sub

*procedimiento Salir
Private Sub cmdSalir_Click() Fin End Sub

You might also like