Você está na página 1de 19

Instituto Universitario De Tecnologa De Administracin Industrial Decreto N 771 Del 15 Febrero 1990 Regin Capital Ampliacin Guarenas Carrera

a Informtica, semestre III. Lenguaje de Programacin II 203 A1 Prof. Samantha Diaz

Integrantes: C.I: 25.213.809 Cordero Daniel C.I: 21.232.154 Lovera Julio C.I: 23.650.329 Marcano Daniel

Guarenas, Octubre 2011

INDICE Pg. Introduccin Visual Basic 6.0: Eventos, Propiedades, Controles Entorno de Visual Basic 6.0 Barra: Mens, Herramientas, no estndar Formularios Ventana de proyectos Help en Visual Basic 6.0 Code Editor Debugger, ADODC y DataGrid: Immediate, Locals y Watches Locals, Posibilidades del Debugger, Componente ADODC de Visual Basic 6.0 Componentes ADODC como generador de juegos de registros (RecordSet) Componentes ADODC Conclusin Referencias Bibliogrficas 1 2 3 5 7 8 10 11 12

13 14 15 16 17

Introduccin

Visual Basic es uno de los tantos lenguajes de programacin que podemos encontrar hoy en da, en este contenido se desarrollara de manera general el concepto de Visual Basic 6.0, esta versin combina la sencillez del BASIC con un poderoso lenguaje de programacin Visual que juntos permiten desarrollar robustos programas de 32 bits para Windows. Por otra parte en este trabajo se mencionan las funciones bsicas de este lenguaje de programacin tales como sus propiedades, controles, grficos, mens, entre otros. Por ltimo cabe destacar que Visual Basic ya no es ms "un lenguaje para principiantes" sino que es una perfecta alternativa para los programadores de cualquier nivel que deseen desarrollar aplicaciones compatibles con Windows.

Visual Basic 6.0

Visual Basic es un lenguaje de programacin dirigido por eventos, desarrollado por el alemn Alan Cooper para Microsoft. Este lenguaje de programacin es un dialecto de BASIC, con importantes agregados. Su primera versin fue presentada en 1991, con la intencin de simplificar la programacin utilizando un ambiente de desarrollo completamente grfico que facilitara la creacin de interfaces grficas y, en cierta medida, tambin la programacin misma.

Eventos: Son acciones que pueden ser motivadas por el propio usuario o por mismo sistema operativo. Los eventos ya estn definidos, son bastantes y cada control cuenta con los suyos propios, aunque son muy parecidos. Lo nico que tendremos que hacer es asociar el cdigo necesario al evento que necesitemos tratar. Propiedades: Todos los controles disponen de una serie de propiedades las cuales podemos cambiar al incluirlos en nuestras aplicaciones. Ejemplos de propiedades son el color, el tipo de letra, el nombre, el texto, etc... Controles: Son los objetos que conforman la interfaz grfica de un programa.

Entorno de Visual Basic 6.0 Ejemplo de convencin Descripcin

Las palabras con las letras iniciales Sub, If, Case Else, Print, True, BackColor, en maysculas indican palabras clave Click, Debug, Long especficas del lenguaje. setup Las palabras que debes escribir aparecen en negrita. En el texto, las letras en cursiva pueden indicar trminos definidos, normalmente, la primera vez que aparecen. El formato de cursiva tambin se utiliza a veces para dar nfasis. En la sintaxis y en el texto, las letras en cursiva pueden indicar tambin marcadores de posicin para la informacin que debes proporcionar. En la sintaxis, los elementos entre corchetes son opcionales. En la sintaxis, las llaves y una barra vertical indican una eleccin entre dos o ms elementos. Debes elegir uno de los elementos a menos que todos ellos estn tambin entre corchetes.
= l i c k ( )

controlado por eventos

variable

[listaExpresiones]

{While | Until}

S H R " E

une e H

lb d a o

l d

aS

B "

u bt

t .

Para el cdigo se utiliza esta fuente y distintos colores. Las letras en negrita con fondo gris se utilizan para las teclas, como ENTRAR. Un signo ms (+) entre nombres de teclas indica una combinacin de teclas. Por ejemplo, Alt+F1 significa mantener presionada la tecla ALT mientras se presiona la tecla F1.

ENTRAR

Alt+F1

El entorno de trabajo en Visual Basic se denomina frecuentemente Entorno Integrado de Desarrollo o IDE, ya que integra muchas funciones diferentes como el diseo, modificacin, compilacin y depuracin en un entorno comn. En las herramientas de desarrollo ms tradicionales, cada una de esas funciones funcionara como un programa diferente, con su propia interfaz. Cuando inicies Visual Basic por primera vez, vers un IDE (Entorno Integrado de Desarrollo), semejante al que se muestra en la figura.

El IDE (Entorno Integrado de Desarrollo) de Visual Basic

Barra de Mens Presenta los comandos que se usan para trabajar con Visual Basic. Adems delos mens estndar Archivo, Edicin, Ver, Ventana y Ayuda, se proporcionan otros mens para tener acceso a funciones especficas de programacin como Proyecto, Formato o Depuracin. Barra de Herramientas Proporcionan un rpido acceso a los comandos usados normalmente en el entorno de programacin. De forma predeterminada, al iniciar Visual Basic se presenta la barra de herramientas Estndar. Es posible activar o desactivar otras barras de herramientas adicionales para modificar, disear formularios desde el comando Barras de herramientas del men Ver. Las barras de herramientas se pueden acoplar debajo de la barra de mens o pueden "flotar" si seleccionas la barra vertical del borde izquierdo y la arrastras fuera de la barra de mens. Barra de herramientas no estndar Se utiliza para agregar los controles al formulario, dando funcionalidad a los programas. Hay dos formas de agregar los controles: Doble clic sobre el botn que contenga el control que se quiera aadir. Un clic sobre el botn que contenga el control que se quiera aadir, y a continuacin situarse dentro del formulario y con el botn izquierdo del ratn, arrastrar y conseguir el tamao deseado.

Los controles que muestra Visual Basic por defecto son los ms empleados a la hora de disear un programa, pero es importante saber que se pueden aadir nuevos controles, para ello hay que introducir nuevos componentes, para acceder a esta pantalla, primeramente hay que seleccionar, de la barra de mens, la opcin Herramientas, se desplegarn diferentes opciones, y por ltimo Componente.

Formularios Son la zona de la pantalla donde se disea el programa, sobre l hay que agregar los controles o herramientas de la Toolbox. Cuando se ejecuta el programa, el formulario se convertir en la ventana de la aplicacin donde aparecern los botones, las cajas de texto, las etiquetas, etc.

Se puede observar que en el formulario, en modo diseo, aparece un conjunto de puntos. Todo tiene su explicacin, al tratarse de un entorno grfico y con el fin de alinear los controles para que el programa tenga un aspecto ordenado y claro, se han colocado estos puntos, a este conjunto de puntos se le denomina malla o retcula (grid). Al ejecutar el programa este grid desaparecer, slo se utiliza en modo diseo.

Ventana de proyectos Nos muestra los formularios y mdulos que se estn utilizando la aplicacin, en la imagen se puede observar que el proyecto consta trece formularios y de cuatro mdulos. Los tres botones que aparecen la parte superior sirven para alternar entre el formulario y el editor cdigo, y para mostrar u ocultar las carpetas (formularios y mdulos). en de en de

En la ventana de propiedades se muestran todas las propiedades de un control seleccionado en la aplicacin. Es una ventana que se puede editar, es decir, se pueden alterar las propiedades del control. Si en el formulario existen diferentes controles y seleccionamos uno a uno, en esta ventana se podr apreciar las propiedades del control seleccionado en cada momento. En el interior de esta ventana existen dos ventanas ms, la primera se llama ventana de controles, si se despliega se puede observar el listado de todos los controles de que est compuesto el proyecto, y se puede seleccionar el control sobre el cual se quiera actuar, la segunda ventana se llama ventana de ayuda, esta ventana ofrece una breve descripcin de la propiedad seleccionada.

Para verlo mejor observemos la imagen siguiente:

Help en Visual Basic 6.0 Cuando se instala Visual Basic 6.0, tambin se da la oportunidad de instalar la biblioteca MSDN. La ayuda se ofrece a travs de una interfaz de usuario similar a la de Internet Explorer. Se puede utilizar la ayuda pulsando la tecla F1, si se est posicionado en un control, propiedad, formulario, incluso en una palabra clave en la ventana de cdigo, la ayuda ser ms concreta.

Existe otra forma de acceder a la ayuda, se selecciona la opcin de la barra de mens Ayuda. Si se utiliza la opcin Contenido se puede observar el rbol de temas y dentro de cada uno de ellos informacin de ayuda sobre la aplicacin Visual Basic 6.0, si se quiere realizar una bsqueda ms concreta se puede obtener informacin a travs de la opcin ndice, donde se pueden encontrar muchos temas relacionados sobre lo que se busca.

10

Code Editor Editor de cdigo o code editor de visual Basic 6.0 es la ventana en la cual se escriben las sentencias del programa, esta ventana presenta algunas caractersticas muy interesantes que conviene conocer el mximo partido de la aplicacin. Para abrir la ventana el editor cdigo se elige cdigo en el men View. Tambin se abre clicando el botn view code de la Project Windows o clicando 2 veces en el formulario o en cualquiera de sus controles cada mdulo de clase y cada mdulo estndar su propia ventana de cdigo. En primer lugar de code editor utiliza un cdigo de colores modificables tools/options/editory forma, para destacar cada elemento del programa as el cdigo escrito por el usuario aparece en negro las palabras clave de Basic en azul los comentarios en verde los errores en rojo etc. Esta simple ayuda de visual permite detectar y corregir problemas con ms facilidad En la parte superior de esta ventana aparecen dos listas desplegadas la de la izquierda corresponde a los distintos elementos de del formulario y los distintos controles que estn inclinados en la lista desplegable de la derecha muestra los distintos procedimientos que corresponde con el elemento seleccionado en la lista de la izquierda.

11

Utilizacin del Debugger, ADODC y DataGrid

Ejecucin Controlada de un Programa: Para ejecutar parcialmente Un programa se pueden utilizar varias formas. Una de ellas consiste en incluir breakpoints (Puntos de parada de la ejecucin) en determinadas lneas del cdigo. Los breakpoints se indican con un punto g r u e s o e n e l m a r g e n y u n c a m b i o d e c o l o r d e l a l n e a . El colocar un breakpoint En una lnea de cdigo implica que la ejecucin del programa se detendr al llegar a esa lnea. Para insertar un breakpointen una lnea del cdigo se utiliza la opcin Toggle Breakpoint del men Debug, con e l b o t n d e l mismo nombre o pulsando la tecla <F9>, estando el c u r s o r posicionado sobre la lnea en cuestin. Para borrarlo se repite esa operacin. Ventanas Immediate, Locals y Watches El Debugger de Visual Basic 6.0 dispone de varias formas para consultar El v a l o r d e v a r i a b l e s y p r o p i e d a d e s , a s c o m o p a r a e j e c u t a r f u n c i o n e s y procedimientos comprobando su correcto funcionamiento. En ello juegan un papel importante tres tipos de ventanas: Immediate, Locals y Watch. La ventana Immediate Permite realizar diversas acciones como Imprimir el valor de cualquier variable y/o propiedad accesible la funcin o procedimiento que se est ejecutando. Asignar valores a variables y propiedades cuando la ejecucin est detenida y proseguir la ejecucin con los n u e v o s v a l o r e s . Ejecutar expresiones y probar funciones y procedimientos incluyendo en la ventana Immediate la llamada correspondiente.

12

Ventana Locals, Muestra el valor de todas las variables visibles en el procedimiento en el que est detenida la ejecucin. Otra opcin que puede resultar til es la de conocer permanentemente el v a l o r d e u n a v a r i a b l e s i n t e n e r q u e c o n s u l t a r l o c a d a v e z . P a r a c o n o c e r inmediatamente el valor de una variable se puede utilizar la ventana Quick Watch, Watches. Esto se hace con la opcin Add Watch del menu Debug. El valor de las variables incluidas en l a v e n t a n a Watches ( F i g u r a A d d W a t c h ) s e a c t u a l i z a a u t o m t i c a m e n t e , indicndose tambin cuando no son accesibles desde el procedimiento que se est ejecutando (Out of Context). Otras Posibilidades del Debugger: El Debugger de Visual Basic 6.0 permite no slo saber qu sentencia va a ser la prxima en ejecutarse (con Debug/Show Next Statement ), Sino tambin d e c i d i r c u l v a a s e r d i c h a sentencia ( c o n Debug/Set Next Statement ),pudiendo cambiar de esta forma el curso habitual de la ejecucin: saltando sentencias, volviendo a una sentencia ya ejecutada, etc.

Componente ADODC de Visual Basic 6.0 ActiveX Data Objects (ADO): Es uno de los mecanismos que usan los programas de computadoras para comunicarse con las bases de datos, darles rdenes y obtener resultados de ellas. Fue desarrollado por Microsoft Y es usado en ambientes Windows por lenguajes de programacin como Visual Basic,C++,Delphi ,Entre otros, como t a m b i n e n l a Web m e d i a n t e e l u s o d e Active Server Pages (ASP) y el lenguaje VBScript.

13

Componentes ADODC como generador de juegos de registros (RecordSet)

El Recordset es, como su nombre lo indica, un conjunto de records. En general, sus datos tienen su origen en una base de datos, aunque tambin pueden generarse independientemente de sta. Un Recordset puede contener cero o ms records (registros). Cada Recordset tiene una coleccin de campos, que es comn a todos los records. Podemos v e r l o c o m o u n a m a t r i z o t a b l a , e n d o n d e l a s f i l a s s o n l o s r e c o r d s , y l a s columnas son los campos. El Recordset, tiene capacidades de navegacin entre su conjunto de registros. Puede: Moverse al siguiente registro Moverse al anterior Moverse al primero Moverse al ltimo Y otros

En un Recordset, se ve y se pueden editar los datos de un solo registro en un tiempo dado, se pueden manipular los datos de los campos del "registro actual" en donde se encuentra. Adems de editar registros, tambin se puede: Insertar registros nuevos Borrar registros La edicin, la insercin y el borrado de registros en el Recordset, se reflejarn en la Base de Datos.

14

Componentes ADODC ADODC: Connection (Permite establecer una conexin con la base de datos) Recordset (Maneja un conjunto de records de la base de datos) Command (Permite enviar rdenes SQL para ser ejecutados por la base de datos)

15

Conclusin

La finalidad de este trabajo, es dar una induccin en el tema del Visual Basic 6.0 como tambin enriquecer la informacin ya obtenida. Tomando en cuenta que Basic es un programa el cual podemos crear aplicaciones con una interfaz sencilla. Siempre que una persona escucha hablar de Visual Basic y de toda la terminologa que los acompaa piensa que es un tema excesivamente complicado, y no es as, todo tiene un porque y lgica, es cosa de familiarizarse un poco con este lenguaje de programacin. Para culminar con el contenido de este trabajo se puede deducir que cuando se ven en realidad todas las ventajas que tiene es lenguaje de programacin, es ms sencillo el proceso de aprendizaje, ya que siente que el aprender a manejarlas se ver recompensado.

16

Referencias Bibliogrficas

Fuente Electrnica:

Aprende Visual Basic: Controles bsicos. Disponible en: http://moisesrbb.tripod.com/controle.htm

Wikipedia: Visual Basic. Disponible en: http://es.wikipedia.org/wiki/Visual_Basic

Escuela Superior de Ingenieros Industriales de San Sebastin

(Universidad de Navarra): Aprenda Visual Basic 6.0 Disponible en: http://mat21.etsii.upm.es/ayudainf/aprendainf/Visualbasic6/vbasic60.pdf

17

Você também pode gostar