Anda di halaman 1dari 14

Universidad ilave

andina

Nstor

Cceres Velsquez sub sede

FACULTAD: DE CIENCIAS ADMINISTRATIVAS

TRABAJO ENCARGADO:

LENGUAJE VISUAL BASIC


AREA: informtica

DE

PROGRAMACION

Lic. DAVID MONROY PRESENTADO:

Edith Yesenia Canchaco


de administracin y marketing

Mamani
4 semestre

DEDICATORIA

PRIMERAMENTE A DIOS POR HABERME PERMITIDO LLEGAR HASTA ESTE PUNTO Y HABERME DADO SALUD, SER EL MANANTIAL DE VIDA Y DARME LO NECESARIO PARA SEGUIR ADELANTE DA A DA PARA LOGRAR MIS OBJETIVOS, A MI MADRE POR HABERME APOYADO EN TODO MOMENTO, POR SUS CONSEJOS, SUS VALORES, POR LA MOTIVACIN CONSTANTE QUE ME HA PERMITIDO SER UNA PERSONA DE BIEN, PERO MS QUE NADA, POR SU AMOR. A MI PADRE POR LOS EJEMPLOS DE PERSEVERANCIA Y CONSTANCIA QUE LO CARACTERIZAN Y QUE ME HA INFUNDADO SIEMPRE, POR EL VALOR MOSTRADO PARA SALIR ADELANTE Y POR SU AMOR A MI MAESTRO POR SU GRAN APOYO Y MOTIVACIN PARA LA CULMINACIN DE NUESTROS ESTUDIOS PROFESIONALES, POR SU APOYO OFRECIDO EN ESTE TRABAJO, POR HABERME TRANSMITIDOS LOS CONOCIMIENTOS OBTENIDOS Y HABERME LLEVADO PAS A PASO EN EL APRENDIZAJE

AGRADECIMINETO

En primer lugar a Dios por haberme guiado por el camino de la felicidad hasta ahora; en segundo lugar a cada uno de los que son parte de mi familia a mi PADRE, MADRE. Por siempre haberme dado su fuerza y apoyo incondicional que me han ayudado y llevado hasta donde estoy ahora.

LENGUAJE DE PROGRAMACION VISUAL BASIC

El lenguaje de programacin Visual Basic es uno de los lenguajes de programacin que utiliza una interfaz visual es decir que nos permite programar en un entorno grfico, nos permite realizar un gran nmero de tareas sin escribir cdigo, simplemente realizando operaciones con el ratn sobre la pantalla de la computadora. Este lenguaje de programacin es uno de los que ms inters despiertan entre los programadores. Porque este lenguaje de programacin, el Visual Basic, le facilita la realizacin de tareas complejas en poco tiempo y a los que estn comenzado a programar con Visual Basic ven como son capaces de realizar pequeos programas al poco tiempo de haber comenzado a estudiar este lenguaje de programacin. El Visual Basic es un lenguaje de programacin que proviene del BASIC. La primera versin de este lenguaje de programacin Visual Basic fue presentada en el ao 1991. La intencin de este primer programa era simplificar la programacin utilizando un entorno de trabajo claro que permitiera crear interfaces grficas facilitando as la programacin. Las sintaxis que utiliza este lenguaje de programacin proviene del conocido BASIC, pero completada con comandos y cdigos de otros lenguajes ms modernos. Este lenguaje de programacin Visual Basic tiene un apartado dedicado a la Programacin Orientada a Objetos. Es un lenguaje muy apropiado para el manejo de bases de datos. Muchas empresas lo utilizan para la gestin de sus bases de datos porque su utilizacin es sencilla y abundan los programadores de este lenguaje. De este lenguaje de programacin han surgidos algunos derivados como: El VBScript es un lenguaje predeterminado para el Active Server Pages (ASP) que es un lenguaje de programacin web. O el Visual Basic.NET que es un lenguaje de similares caractersticas a las del C#.

VERSIONES Visual Basic 1.0 para Windows se liber en mayo de 1991.

Visual Basic 1.0 para MS-DOS fue liberada en septiembre de 1992. Poco popular, este lenguaje no era compatible con Visual Basic para Windows, ya que constitua en realidad la siguiente versin de los compiladores BASIC vigentes para DOS, denominados QuickBASIC y BASIC PDS (Profesional Development System). Usaba una interfaz de texto, con caracteres ASCII extendidos que daban la apariencia de una interfaz grfica.

Visual Basic 2.0 fue liberado en noviembre de 1992. Vena en versiones Standard y Professional. El entorno de programacin era ms fcil de usar que el anterior, y su velocidad de proceso fue mejorada. En particular, los formularios se convirtieron en objetos instanciables, sentando as los conceptos fundamentales para mdulos de clase, que ms tarde se ofreceran en la versin 4. Visual Basic 3.0 sali al mercado en verano de 1993, en versiones Standard y Profesional. Inclua la versin 1.1 de Microsoft Jet Database Engine, que permita acceso a bases de datos Access. Visual Basic 4.0, surgida en agosto de 1995, fue la primera versin que generaba aplicaciones tanto de 16 como de 32 bits para Windows. Haba incompatibilidades entre las distintas realeases de esta versin que causaban fallas de instalacin y problemas de operacin. Mientras las anteriores utilizaban controles VBX, con la 4.0 se comenzaron a utilizar controles OLE en archivos OCX, que ms tarde se llamaran controles ActiveX. En febrero de 1997, Microsoft lanz Visual Basic 5.0, versin que generaba programas de 32 bits exclusivamente. Los programadores que an preferan desarrollar aplicaciones en 16 bits deban necesariamente utilizar VB 4.0, siendo transportables en cdigo fuente a VB 5.0 y viceversa. En la versin 5 se tena la posibilidad de crear controles personalizados; tambin permita compilar a cdigo ejecutable nativo de Windows, logrando con ello incrementar la velocidad de ejecucin de los programas generados, ms notablemente en los de clculo. Visual Basic 6.0, salido a mediados de 1998, muy mejorado, increment el nmero de reas1 e incluy la posibilidad de crear aplicaciones basadas en Web. Microsoft retir el soporte de VB6 en marzo de 2008, pero a pesar de ello las aplicaciones que genera son compatibles con plataformas ms modernas, como Windows Vista, Windows Server 2008, Windows 7 y Windows 8.2 3 El soporte estndar para Microsoft Visual Basic 6.0 finaliz el 31 de marzo de 2005, pero el extendido termin en marzo de 2008. 4 La comunidad de usuarios de Visual Basic expres su grave preocupacin y se firm una peticin para mantener el producto vivo. 5 Microsoft se ha negado hasta el momento a cambiar su posicin sobre el asunto. Irnicamente, en esa poca (2005) se da a conocer que el software antiespa ofrecido por Microsoft, "Microsoft AntiSpyware" (parte de la GIANT Company Software), fue codificado en Visual Basic 6.0; su posterior sustituto, Windows Defender, fue reescrito en cdigo C++.6

ENTORNO DE DESARROLLO Existe un nico entorno de desarrollo para Visual Basic, desarrollado por Microsoft: Microsoft Visual Basic x.0, correspondientes a versiones desde la 1.0 hasta la 6.0, (con respectivas diferencias entre versiones del lenguaje). El entorno de desarrollo es muy similar al de otros lenguajes. Realizando una instalacin tpica del producto, las caractersticas bsicas se presentan de la siguiente forma:

En la parte superior aparecen tres elementos, en este orden: la barra de ttulo donde figura el nombre del proyecto en curso y su estado (diseo o ejecucin); la barra de men con 13 opciones desplegables y una barra de herramientas; esta ltima se puede personalizar, posibilitando la inclusin de prcticamente la totalidad de los comandos del IDE. En la parte central, cubriendo la franja de mayor rea, se encuentra el espacio de trabajo. ste incluye y muestra las ventanas del proyecto, las vistas del cdigo fuente de los mdulos, los objetos y los controles que contienen las ventanas de la aplicacin y el panel de controles.

El panel de controles, que aunque es mvil normalmente est ubicado a la derecha, por defecto cuenta con los siguientes controles: PictureBox: Caja de imgenes Label: Etiqueta TextBox: Caja de texto Frame: Marco CommandButton: Botn de comando CheckBox: Casilla de verificacin OptionButton: Botn de opcin ComboBox: Lista desplegable ListBox: Lista HScrollBar: Barra de desplazamiento horizontal VScrollBar: Barra de desplazamiento vertical Timer: Temporizador DriveListBox: Lista de unidades de disco DirListBox: Lista de directorios

FileListBox: Lista de archivos Shape: Figura Line: Lnea Image: Imagen Data: Conexin a origen de datos OLE: Contenedor de documentos embebidos compatibles con Object Linking and Embedding

Adems de los listados, se pueden agregar todo tipo de controles de terceros, y hay una gran cantidad de ellos que se proveen con el propio Visual Basic 6.0. Los controles vienen embebidos dentro de archivos con extensinOCX.

Las ventanas de proyecto, aunque mviles, se encuentran en el panel lateral derecho y contienen dos vistas principales: El Explorador de proyectos, que muestra todos los elementos que componen el proyecto o grupos de proyectos (formularios, interfaz de controles, mdulos de cdigo, mdulos de clase, etc.)

El Panel de propiedades, donde se muestran todos los atributos de los objetos, controles, formularios, informacin de mdulos clase, entre muchos otro

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. Las Aplicaciones Procedurales En las aplicaciones tradicionales o procedurales, es la aplicacin quien controla que porciones de cdigo se ejecuta, y la secuencia en que este se ejecuta. La ejecucin de la aplicacin se inicia con la primera lnea de cdigo, y sigue una ruta predefinida a travs de la aplicacin, llamando procedimientos segn sea necesario.

Las Aplicaciones Manejadas 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.

QU ES UN OBJETO? Cada formulario (ventana), men o control que se crea con Visual Basic es un mdulo autocontenido llamado objeto. Los bloques bsicos de construccin de una aplicacin con Visual Basic son los objetos. Cada objeto tiene un conjunto de caractersticas y un comportamiento definido (propiedades, mtodos y eventos) que lo diferencian de otros tipos de objeto. En otras palabras, un objeto formulario ha sido diseado para cumplir determinada funcin en una aplicacin, y no es lo mismo que un objeto men. PROPIEDADES

El conjunto de datos que describen las caractersticas de un objeto se le conoce como sus propiedades. Para un formulario tenemos por ejemplo, las propiedades BackColor (color de fondo), Height (altura). Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que adems pueden determinar su comportamiento; por ejemplo, la propiedad MaxButton establece si el formulario tendr o no el botn Maximizar. La presencia o ausencia de este botn determinar si el formulario se puede o no maximizar.

FUNDAMENTOS DE PROGRAMACIN EN VISUAL BASIC Parte 1: Introducciin all desarrollllo con Viisuall Basiic - 2 Formulario.Nombre=frmEntrada Formulario.Ttulo=Bienvenidos a Gestin y Sistemas MTODOS

Los mtodos son un conjunto de procedimientos que permiten que un objeto ejecute una accin o tarea sobre s mismo. Por ejemplo, para un formulario tenemos el mtodo Hide que har que el formulario se oculte; o el mtodo Show que har que el formulario se vuelva a mostrar. EVENTOS

Un evento es una accin que es reconocida por el objeto. Un evento ocurre (se dispara) como resultado de la interaccin del usuario con el objeto. Tambin puede dispararse debido a la ejecucin de cdigo (sentencias) o como resultado de la interaccin de otro objeto con el objeto de poseedor del evento. Para un formulario tenemos por ejemplo; el evento Load que se dispara cuando se carga el formulario; o el evento Click para un botn de comando, se dispara cuando se hace clic sobre l.

QU PAPEL CUMPLEN LAS PROPIEDADES, MTODOS Y EVENTOS? Toda aplicacin necesita una interfaz de usuario, la parte visual a travs de la cual el usuario interacta con la aplicacin. Los bloques bsicos de construccin de una interfaz de usuario son los formularios y los controles. Visual Basic utiliza tcnicas de programacin visual para disear las aplicaciones.

Para disear esta ventana (Formulario), del conjunto de objetos de Visual Basic seleccionamos un objeto tipo Formulario (Form). Luego a la propiedad Nombre (Name) le asignamos el valor frmEntrada; a la propiedad Ttulo le asignamos el valor Bienvenidos a Gestin y Sistemas. Dentro del formulario se colocan los controles. Para que el usuario pueda ingresar un dato (por ejemplo, la contrasea) colocamos en la ventana un control tipo Cuadro de Texto (TextBox); a continuacin establecemos su propiedad Nombre en txtContrasea, y su propiedad PasswordChar es un * Cuadro.Nombre=txtContrasea Cuadro.PasswordChar=* Botn.Nombre=cmdIngresar Botn.Ttulo=Ingresar Botn.Nombre=cmdLimpiar Botn.Ttulo=Limpiar

Evento Hacer_Click Cuadro.txtUsuario.Texto=

Cuadro.txtContrasea.Texto= Cuadro.txtUsuario.EstablecerEnfoque() Fundamentos de Programacin en Visual Basic Parte 1: Introducciin all desarrollllo con Viisuall Basiic - 3 (asterisco) para que el dato ingresado sea reemplazado por asteriscos slo en la pantalla, para que no se pueda visualizar. Para obtener el botn Ingresar seleccionamos un control tipo Botn de Comando (CommandButton), y lo colocamos en la ventana. Luego cambiamos sus propiedades; a la propiedad Nombre le asignamos cmdIngresar, y a la propiedad Ttulo le asignamos Ingresar. Se desea que cuando el usuario haga clic en el botn Limpiar, se borre cualquier dato que el usuario haya ingresado en los Cuadros de Texto, y que el punto de insercin se ubique en el cuadro txtUsuario. Para que esto ocurra debemos programar el evento Hacer_Click del botn de comando cmdLimpiar. El evento debe ejecutar dos sentenciar para cambiar la propiedad Texto de cada uno de los cuadros de texto, y luego invocar al mtodo EstablecerEnfoque() del cuadro de texto txtUsuario. El Entorno Integrado de Desarrollo (IDE) Cuando se inicia Visual Basic, se crea un proyecto nuevo con un formulario. El IDE de Visual Basic consta de los siguientes elementos:

BARRA DE MENS Presenta los comandos que se usan para trabajar con Visual Basic. Adems de los mens estndar Archivo, Edicin, Ver, Ventana y Ayuda, contiene otros mens para tener acceso a funciones especficas de programacin, como Proyecto, Formato o Depuracin. BARRA DE HERRAMIENTAS Permite un acceso directo (solo un clic) a muchas de las operaciones ms frecuentes utilizadas durante el desarrollo de aplicaciones. CUADRO DE HERRAMIENTAS Contiene todos los objetos y controles que se pueden aadir a los formularios para crear aplicaciones. DISEADOR DE FORMULARIOS Funciona como una ventana en la que se puede personalizar el diseo de la interfaz de usuario (ventana) de una aplicacin. EXPLORADOR DE PROYECTOS Lista de los archivos (formularios, mdulos, etc.) del proyecto actual. Un Proyecto es una coleccin de archivos que utiliza para construir una aplicacin. VENTANA DE PROPIEDADES Lista los valores de las propiedades del formulario o control seleccionado que pueden ser modificados durante el diseo del formulario o control. VENTANA DE CDIGO Funciona como un editor para escribir el cdigo (sentencias) de la aplicacin. OBTENCIN DE AYUDA DEL SISTEMA Visual Basic proporciona una variedad de recursos para ayudarle a encontrar la informacin que necesite cuando se encuentre trabajando dentro del entorno de desarrollo. Visual Basic proporciona una amplia ayuda en lnea. El archivo de Ayuda contiene mucho cdigo de ejemplo que se puede copiar directamente a una aplicacin.

La ayuda de Visual Basic es sensible al contexto. Para emplear la ayuda sensible al contexto en la ventana de cdigo, escriba la palabra para la cual desea informacin, y luego presione F1. Por ejemplo, si desea informacin acerca de la sentencia Open, escriba Open y presione F1. MTODO 1 Teniendo el cuadro de Herramientas o un Formulario visible, haga doble clic en el control que desea aadir en el Cuadro de Herramientas, los controles se ubican en el centro del formulario, uno encima de otro, luego hay que moverlos a la posicin deseada dentro del formulario. MTODO 2 1. Haga clic sobre el control en el Cuadro de Herramientas. 2. Ubique el puntero del Mouse (una cruz) sobre el formulario en la esquina superior izquierda donde desea colocar el control. 3. Realice un clic sostenido mientras arrastra el puntero a la esquina superior derecha donde colocar el control. 4. Suelte el botn del Mouse. Estos cuatro pasos se repiten con cada control que desea aadir al formulario.

TERMINOLOGA DE VISUAL BASIC Conforme trabaje con Visual Basic, necesitar estar familiarizado con los siguientes trminos:

Anda mungkin juga menyukai