Professional Documents
Culture Documents
Visual BASIC
Redes y Seguridad Informtica
Introduccin
En este manual se suministra informacin sobre el programa Visual Basic en el cual
podemos desarrollar diversos tipos de Software para eso daremos a conocer el que es y
cmo funciona.
Qu es Visual Basic?
Visual Basic es un ambiente grfico de desarrollo de aplicaciones para el sistema
operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic estn basadas en
objetos y son manejadas por eventos. Visual Basic se deriva del lenguaje Basic, el cual es
un lenguaje de programacin estructurado. Sin embargo, Visual Basic emplea un modelo de
programacin manejada por eventos.
En las aplicaciones manejadas por eventos, la ejecucin no sigue una ruta predefinida. En
vez de esto, se ejecutan diferentes secciones de cdigo 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 cdigo se ejecuta. Es por esto que
la ruta que sigue el cdigo de la aplicacin es diferente cada vez que se ejecuta el programa.
Una parte esencial de la programacin manejada por eventos es el escribir cdigo que
responda a los posibles eventos que pueden ocurrir en una aplicacin. Visual Basic facilita
la implementacin del modelo de programacin manejada por eventos.
Instalacin
Cabe resaltar que en la parte superior izquierda nos da la opcin de abrir o crear un nuevo
proyecto, y en el medio podemos crear una primera aplicacin ayudados por el mismo
sistema.
Ahora conoceremos ms afondo las diferentes herramientas que nos ofrece el sistema
En la imagen superior se puede ver la barra de controles. Esta barra contiene los controles
estndar de Visual Basic. Se los llama estndar porque que son los controles que por
defecto aade Visual Basic cuando creamos un programa desde 0.
Los controles estndar son los controles bsicos, por ejemplo los Command
Button o botones de comando, Control TextBox o caja de texto, Picture Box o caja de
imagen, el control FileListBox para ver archivos.
La imagen anterior, nos muestra los formularios (ventanas), mdulos de cdigo, y otros
tipos de objeto que componen el proyecto que estamos realizando.
Tambin podemos desde esta ventana, Guardar el formulario, eliminarlo y varias otras
acciones.
Esta otra ventana acoplable que est debajo de la ventana de Proyecto, se llama Ventana de
propiedades de Visual Basic. Desde la Ventana de Propiedades podemos modificar las
caractersticas del objeto o control seleccionado actualmente. Por ejemplo si agrego un
formulario y lo selecciono, puedo establecerle el color de fondo, el ancho, alto, el
nombre que va a tener para poder identificarlo y muchas otras propiedades.
Esta es la barra de men y barra de herramientas de Visual Basic. Para no hacerla pesada y
describir todas las opciones ya que no tiene sentido describir todo, desde aqu se puede
configurar todo el entorno o IDE, elegir el tipo de proyecto que vamos a crear, (por ejemplo
un programa Exe comn, una Dll ActiveX o un Proyecto Ocx), Tambin Compilar el
proyecto en un ejecutable, Acceder a la ayuda, Abrir un proyecto, Guardar, El acceso a los
distintos modos y opciones de depuracin de errores, y muchas opciones ms.
Formulario
Es la ventana o contenedor donde colocamos y agregamos controles de comando , como un
botn, una caja de texto, un control de imagen, etc... Cuando hacemos un programa
podemos tener varios formularios. Por ejemplo podemos tener un formulario1 con
un botn y al presionar este botn hacer aparecer otro formulario en este caso
un formulario2.
Propiedades:
Cuando hablamos de propiedades nos estamos refiriendo a las caractersticas que puede
tener un control u objeto, por ejemplo: los botones llamados command button tienen una
propiedad llamada caption. Esta propiedad establece el texto que va a mostrar el botn en el
propio botn.
Los formularios tambin poseen esta propiedad caption y muchos otros controles tambin
la poseen, pero no todos. Otro ejemplo de una propiedad puede ser el color de fondo de un
control, el ancho, el alto, el nombre que lleva para poder identificarlos, etc... .
En resumen las propiedades, haciendo una comparacin, seran como para las personas
tener 2 brazos, 2 piernas, el color del pelo, el color de los ojos, el nombre de la persona,
donde vive, su cdigo postal, etc...
Los Eventos
Los controles y objetos poseen Eventos, pero no son todos iguales para todos los controles.
Ejemplos de eventos serian:
Para un botn: el evento click (cuando lo presionamos), para un formulario: load (este
evento se ejecuta cuando se carga el formulario en la memoria), para un textbox o caja de
texto: keypress (este evento se dispara cuando presionamos una tecla y el foco est puesto
dentro de la caja de texto).
Los Mtodos
Los mtodos de un objeto son funciones propias que tiene cada objeto. Por ejemplo los
formularios poseen un mtodo llamado show , y lo que hace descargarlo y hacerlo visible.
Para un control combobox este tiene un mtodo llamado additem, y lo que hace es agregar
elementos en dicho control. Pero los mtodos al igual que las propiedades y eventos, no
estn presentes en todos los controles de manera igual, es decir algunos objetos y controles
pueden compartirlos, pero otros no. Por ejemplo el mtodo Show de los formularios, no lo
posee ningn control estndar excepto los formularios.
.
En la parte de men tenemos divididos los temas por sus diferentes cortes primero segundo
y tercero, en este caso seleccionaremos el primer corte
Podemos ver los diferentes trabajos realizados a lo largo del primer corte y seleccionamos
en el queramos en este caso el mapa conceptual
Y as podemos mirar los diferentes corte y dems trabajos ahora le danos cerrar y podemos
seguir.