SlideShare una empresa de Scribd logo
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria y Tecnológica
I.U.P “Santiago Mariño”
Extensión – CABIMAS
VISUAL BASIC 6.0
Realizado por:
Palencia, Jose
C.I: 28.092.743
INTRODUCCION
Visual Basic es uno de los tantos lenguajes de programación que podemos
encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose
Symbolic Instruction Code) que fue creado en su versión original en el Dartmouth
College, con el propósito de servir a aquellas personas que estaban interesadas
en iniciarse en algún lenguaje de programación. Luego de sufrir varias
modificaciones, en el año 1978 se estableció el BASIC estándar. La sencillez del
lenguaje ganó el desprecio de los programadores avanzados por considerarlo "un
lenguaje paraprincipiantes".
Primero fue GW-BASIC, luego se transformó en QuickBASIC y actualmente se lo
conoce como Visual Basic y la versión más reciente es la 6 que se incluye en el
paquete Visual Studio 6 de Microsoft. Esta versión combina la sencillez del BASIC
con un poderoso lenguaje de programación Visual que juntos permiten desarrollar
robustos programas de 32 bits para Windows. Esta fusión de sencillez y
la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el
lenguaje sólo es compatible con Windows, un sistema operativo de la
misma empresa.
Visual Basic ya no es más "un lenguaje para principiantes" sino que es una
perfecta alternativa para los programadores de cualquier nivel que deseen
desarrollar aplicaciones compatibles con Windows.
DESARROLLO
1.- Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí
El entorno de trabajo en Visual Basic se denomina frecuentemente como Entorno
Integrado de Desarrollo o IDE, ya que integra muchas funciones diferentes como
el diseño, modificación, compilación y depuración en un entorno común. En las
herramientas de desarrollo más tradicionales, cada una de esas funciones
trabajaría como un programa diferente, con su propia interfaz. Cuando inicie Visual
Basic se verá el entorno integrado de desarrollo como se muestra en la figura
siguiente: El entorno integrado de desarrollo de Visual Basic consta de los
siguientes elementos:
Barras de menús: Presentan los comandos que se usan para trabajar con Visual
Basic. Además de los menús estándar Archivo, Edición, Ver, Ventana y Ayuda, se
proporciona otros menús para tener acceso a funciones específicas de
programación como proyecto, formato o depuración.
Menús contextuales: Contienen accesos directos a acciones que se realizan con
frecuencia. Para abrir un menú contextual, haga clic con el botón secundario del
mouse en el objeto que está usando. La lista específica de opciones disponibles
en el menú contextual depende de la parte del entorno en la que se hace clic con
el botón secundario del mouse. Por ejemplo, el menú contextual que aparece
cuando hace clic con el botón secundario del mouse en el cuadro de herramientas
le permite mostrar el cuadro de dialogo componentes, ocultar el cuadro de
herramientas, acoplar o desacoplar el cuadro de herramientas, o agregar una ficha
personalizada al cuadro de herramientas.
Barras de herramientas: Proporciona un rápido acceso a los comandos usados
normalmente en el entorno de programación. Haga clic en un botón de la barra de
herramientas para llevar a cabo la acción que representa ese botón. De forma
predeterminada, al iniciar Visual Basic se presenta la barra de herramientas
estándar. Es posible activar o desactivar otras barras de herramientas adicionales
para modificar o diseñar formularios desde el comando barras de herramientas de
menú Ver. Las barras de herramientas se pueden acoplar debajo de la barra de
menús o pueden flotar si selecciona la barra vertical del borde izquierdo y al
arrastra fuera de la barra de menús.
Cuadro de herramientas: Proporciona un conjunto de herramientas que puede
usar durante el diseño para colocar controles en un formulario. Además del diseño
del cuadro de herramientas predeterminado, puede crear su propio diseño
personalizado si selecciona agregar ficha en el menú contextual y agrega
controles a la ficha resultante.
Ventana explorador de proyectos: Enumera los formularios y módulos del
proyecto actual. Un proyecto es la colección de archivos que usa para generar una
aplicación.
Ventana propiedades: Enumera los valores de las propiedades del control o
formulario seleccionado. Una propiedad es una característica de un objeto, como
su tamaño, titulo o color.
Examinador de objetos: Enumera los objetos disponibles que puede usar en su
proyecto y le proporciona una manera rápida de desplazarse a través del código.
Puede usar el examinador de objetos para explorar objetos en Visual Basic y otras
aplicaciones, ver que métodos y propiedades están disponibles para esos objetos,
y pegar código de procedimientos en su aplicación.
Diseñador de formularios: Funciona como una ventana en la que se personaliza
el diseño de la interfaz de su aplicación. Agrega controles, gráficos e imágenes a
un formulario para crear la apariencia que desee. Cada formulario de la aplicación
tiene su propia ventana diseñador de formulario.
Ventana editor de código: Funciona como un editor para escribir el código de la
aplicación. Se crea una ventana editor de código diferente para cada formulario o
modulo del código de la aplicación.
Ventana posición del formulario: La ventana posición del formulario le permite
colocar los formularios de su aplicación utilizando una pequeña representación
gráfica de la pantalla.
Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia
documentación que le puede ayudar mientras desarrolla su aplicación. Si ejecuta
la orden contenido del menú ayuda de Visual Basic se visualizara una ventana con
la ayuda proporcionada por la biblioteca MSDN (Microsoft Developer Network):
Para buscar ayuda sobre un determinado tema puede hacerlo utilizando la tabla
de contenido, el índice, o bien buscando una determinada palabra o cadena de
caracteres
2.- ¿Qué es Visual Basic?
Es un lenguaje de programación visual, también llamado lenguaje de 4ª generación. Esto
quiere decir que un gran número de tareas se realizan sin escribir código, simplemente
con operaciones gráficas realizadas con el ratón sobre la pantalla.
3.- Características de Visual Basic.
 Diseñador de entorno de datos.
 Asistente para formularios.
 Asistente para barras de herramientas.
 En las aplicaciones HTML. Se combinan instrucciones de Visual Basic con
código HTML para controlar los eventos que se realizan con frecuencia en
una página web.
 La ventana de vista de datos proporciona acceso a la estructura de una
base de datos.
 Es un lenguaje de fácil aprendizaje pensado tanto para programadores
principiantes como expertos.
 Su sintaxis, derivada del antiguo BASIC, ha sido ampliada con él al
agregarse las características típicas de los lenguajes estructurados
modernos.
 Se ha agregado una implementación limitada de la programación orientada
a objetos (los propios formularios y controles son objetos), aunque si admite
el polimorfismo mediante el uso de los interfaces, no admite la herencia.
 No requiere de manejo de punteros y posee un manejo muy sencillo de
cadenas de caracteres.
 Posee varias bibliotecas para manejo de bases de datos, pudiendo
conectar con cualquier base de datos a través de ODBC (informix, DBase,
Access, MySQL, SQL Server, PostgreSQL, etc.) a través deADO.
 Es utilizado principalmente para aplicaciones de gestión de empresas,
debido a la rapidez con la que puede hacerse un programa.
 Visual Basic es una herramienta de diseño de aplicaciones para Windows,
en la que estas se desarrollan en una gran parte a partir del diseño de una
interface gráfica.
3.- Ventajas
 Posee una curva de aprendizaje muy rápida.
 Integra el diseño e implementación de formularios deWindows.
 Permite usar con facilidad la plataforma de los sistemas Windows, dado que
tiene acceso prácticamente total a la API de Windows, incluidas librerías
actuales.
 Es uno de los lenguajes de uso más extendido, por lo que resulta fácil
encontrar información, documentación y fuentes para losproyectos.
 Fácilmente extensible mediante librerías DLL y componentes ActiveX de
otros lenguajes.
 Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en
las aplicaciones mediante Microsoft ScriptControl.
 Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También
está disponible, de forma no oficial, un componente para trabajar con
OpenGL 1.1.
 Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office,
tanto Windows como Mac, que permite programar macros para extender y
automatizar funcionalidades en documentos, hojas de cálculo y bases de
datos (Access).
 Si bien permite desarrollar grandes y complejas aplicaciones, también
provee un entorno adecuado para realizar pequeños prototipos rápidos.
4.- Definición de propiedades, métodos y eventos.
Una propiedad es un atributo de un objeto que define una de las características
del objeto, como tamaño, color, ubicación de la pantalla o un aspecto de su
comportamiento, por ejemplo, si está habilitado o visible
Un método es una acción que un objeto puede realizar. Por ejemplo, Add es un
método del objeto ComboBox , porque agrega una nueva entrada a un cuadro
combinado. El siguiente procedimiento utiliza el método Add para agregar un
nuevo elemento a un cuadro combinado
Un evento es una acción que reconoce un objeto, como hacer clic en el mouse o
presionar una tecla, y para el que puede escribir código para que responda. Los
eventos se pueden producir como resultado de una acción de usuario o del código
del programa, o puede que los desencadene el sistema.
5.- Objetos intrínsecos (Label, Textbox, Combobox, CommandButton,
ListBox, PictureBox, Image...), definición y utilización (para qué se utilizan)
 Label: Etiqueta: Es un control que nos permite presentar un texto. La
etiqueta debe usarse en aquellos casos en los que exista una información
estática o dinámica que no deba ser cambiada por el operador.
Normalmente se utiliza el control Label cuando se desea cambiar el texto
de una página en tiempo de ejecución, como por ejemplo, en respuesta a
un clic en un botón.
 TextBox: Caja de texto: El componente TextBox es el que nos permite
introducir un texto o letra por parte del usuario, este tipo de componente es
típico cuando se le pide al usuario algún tipo de dato, como por ejemplo el
nombre, el apellido, la dirección etc
 ComboBox: Lista desplegable: El componente Combobox (Caja
combinada) es el que nos permite que un usuario pueda seleccionar una
opción de entre varias, es como si se le preguntase al usuario donde reside
y tuviera un combobox con todas las provincias del mundo y el elije de entre
todas una. Este es el aspecto de un Combobox en un Formulario. Se utiliza
para mostrar datos en un cuadro combinado desplegable.
 CommandButton: Botón de comando: El componente CommadButton
(Botón de comando) es el que nos permite que un usuario pueda pulsar un
botón del programa para realizar una determinada acción. Se utiliza
generalmente en el evento Click para ejecutar alguna acción cuando se
produce dicho evento, y es precisamente el evento Click, el que por defecto
añade Visual Basic al control.
 ListBox: Lista: El control ListBox: permite a los usuarios seleccionar uno
o varios elementos de una lista predefinida. Se diferencia de un control
DropDownList en que puede mostrar varios elementos a la vez y, de
manera opcional, permite que el usuario pueda seleccionar varios
elementos.
 PictureBox: Caja de imágenes: Es un control contenedor, que se utiliza
para mostrar y cargar archivos de imagen, también para dibujar figuras
mediante los métodos gráficos, y también como control contenedor de otros
controles, como los controles Frame Vista de un picturebox con un gráfico
cargado.
 Image: Imagen: El control Image permite visualizar gráficos e imágenes de
los formatos clásicos como gif, bmp, jpg, ico, cur, wmf etc... Pero no todos
ellos son aceptados por este control como los png o los Tif, por decir
algunos.
6.- Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o Text),
AddItem, BackColor, ForeColor.
 Name (Nombre): Específica el nombre del objeto al que se hace referencia
en el código. Disponible en tiempo de diseño; es de lectura y escritura en
tiempo de ejecución.
 Caption (Título): Especifica el texto que se muestra en el título de un
objeto. Está disponible en tiempo de diseño y en tiempo de ejecución
 AddItem: Permite añadir nuevos elementos a la lista.
 BackColor: Especifica el color del fondo. Está disponible en tiempo de
diseño y en tiempo de ejecución.
 ForeColor: Especifica el color del primer plano empleado para mostrar
texto y gráficos en un objeto. Está disponible en tiempo de diseño y en
tiempo de ejecución.
CONCLUSIÓN
Este trabajo investigativo comprende que Visual Basic es simplemente un lenguaje
de programación orientado a eventos, siendo diseñado para facilitar el desarrollo
de aplicaciones en un entorno gráfico. Así mismo el entorno de trabajo de Visual
Basic integra muchas funciones diferentes como el diseño, modificación,
compilación y depuración en un entorno común. De igual manera, una de las
características de Visual Basic es que este es un lenguaje de fácil aprendizaje tanto
para programadores principiantes como expertos y es utilizado principalmente para
aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse
un programa. Cabe destacar que Visual Basic tiene muchas ventajas entre las
cuales se encuentra que es excelente para cálculos intensivos del CPU como por
ejemplo operaciones matemáticas. Por otra parte, pude diferenciar las definiciones
de propiedades, métodos y eventos las cuales están muy relacionadas al lenguaje
de Visual Basic. Así mismo comprendí para que se utilice cada objeto intrínseco, en
donde por ejemplo el control PictureBox se utiliza para mostrar y cargar archivos de
imagen y el control Image solo se utiliza para cargar imágenes prediseñadas.

Más contenido relacionado

DOCX
Elysaul yoris
DOCX
Instituto universitario politecnico
DOCX
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
DOCX
Visual basic 6.0
DOCX
Visual Basic 6.0
PDF
Fundamentos de Visual Basic
DOCX
Fundamentos de Visual Basic Gabriel Araujo
DOCX
Luis jose coronel num 42
Elysaul yoris
Instituto universitario politecnico
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Visual basic 6.0
Visual Basic 6.0
Fundamentos de Visual Basic
Fundamentos de Visual Basic Gabriel Araujo
Luis jose coronel num 42

La actualidad más candente (20)

DOCX
Raul andrade
DOCX
Visual basic 6.0
DOCX
Fernando Espinoza
PDF
Fundamentos de visual basico por vicente sanchez
PPTX
Qué es visual basic
PDF
visual basic- programacion
DOCX
Visual Basic
DOCX
Programacion 5%
PPTX
Visual basic
PPTX
Presentacion de Visual Basic
DOCX
Eymi paredes informe programacion
DOCX
Fundamentos de visual basic 6.0
DOCX
Programacion
DOCX
Programacion
PPTX
Generalidades de Visual Basic
PPT
Usos del visual basic
DOCX
Trabajo de patricia
DOCX
Programacion 5% Karolayn Cardozo 28.252.584
DOCX
Trabajo
PPTX
Entorno de desarrollo integrado de Visual Basic .NET
Raul andrade
Visual basic 6.0
Fernando Espinoza
Fundamentos de visual basico por vicente sanchez
Qué es visual basic
visual basic- programacion
Visual Basic
Programacion 5%
Visual basic
Presentacion de Visual Basic
Eymi paredes informe programacion
Fundamentos de visual basic 6.0
Programacion
Programacion
Generalidades de Visual Basic
Usos del visual basic
Trabajo de patricia
Programacion 5% Karolayn Cardozo 28.252.584
Trabajo
Entorno de desarrollo integrado de Visual Basic .NET
Publicidad

Similar a Jose palencia - PROGRAMACIÓN (20)

DOCX
Fundamentos de Visual Basic
DOCX
Trabajo de fundamentos de visual basic
DOCX
Visual basic y java
DOCX
Visual basic
DOCX
Trabajo programacion jose (1)
PDF
Republica bolivariana de_venezuela
DOCX
VERUSKA SALA
DOCX
DOCX
Visual basic 6.0
DOCX
Fundamentos de visual basic 6.0 (trabajo de programacion)
DOCX
Elibeth Melendez
DOCX
Visualbasic6.0
DOCX
Programacion 10%
DOCX
Visual basic 6.0
DOCX
Gabriela Chourio
DOCX
Fundamentos de visual basic.
DOCX
Trabajo de programacion (visual basic)
DOCX
Visual basic
PDF
Modulo III Visual Basic 6
PDF
MANUAL DE REFERENCIA
Fundamentos de Visual Basic
Trabajo de fundamentos de visual basic
Visual basic y java
Visual basic
Trabajo programacion jose (1)
Republica bolivariana de_venezuela
VERUSKA SALA
Visual basic 6.0
Fundamentos de visual basic 6.0 (trabajo de programacion)
Elibeth Melendez
Visualbasic6.0
Programacion 10%
Visual basic 6.0
Gabriela Chourio
Fundamentos de visual basic.
Trabajo de programacion (visual basic)
Visual basic
Modulo III Visual Basic 6
MANUAL DE REFERENCIA
Publicidad

Último (20)

PDF
Aristoteles-y-su-forma-de-entender-el-conocimiento-y-las-personas.pdf
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
taller de informática - LEY DE OHM
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPTX
Introduccion a servidores de Aplicaciones (1).pptx
PPTX
Administración se srevidores de apliaciones
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
La electricidad y la electrónica .pdf n
DOCX
Trabajo colaborativo Grupo #2.docxmkkkkkkl
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
DOCX
Trabajo colaborativo Grupo #2.docxmmuhhlk
PDF
clase auditoria informatica 2025.........
PDF
Temas y subtemas de las fichas 1 y 2.pdf
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
Maste clas de estructura metálica y arquitectura
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPT
Que son las redes de computadores y sus partes
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
ACTIVIDAD 2.pdf j
Aristoteles-y-su-forma-de-entender-el-conocimiento-y-las-personas.pdf
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
taller de informática - LEY DE OHM
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
Introduccion a servidores de Aplicaciones (1).pptx
Administración se srevidores de apliaciones
Zarate Quispe Alex aldayir aplicaciones de internet .docx
La electricidad y la electrónica .pdf n
Trabajo colaborativo Grupo #2.docxmkkkkkkl
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Trabajo colaborativo Grupo #2.docxmmuhhlk
clase auditoria informatica 2025.........
Temas y subtemas de las fichas 1 y 2.pdf
Influencia-del-uso-de-redes-sociales.pdf
Maste clas de estructura metálica y arquitectura
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Que son las redes de computadores y sus partes
Estrategia de apoyo tecnología miguel angel solis
ACTIVIDAD 2.pdf j

Jose palencia - PROGRAMACIÓN

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria y Tecnológica I.U.P “Santiago Mariño” Extensión – CABIMAS VISUAL BASIC 6.0 Realizado por: Palencia, Jose C.I: 28.092.743
  • 2. INTRODUCCION Visual Basic es uno de los tantos lenguajes de programación que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose Symbolic Instruction Code) que fue creado en su versión original en el Dartmouth College, con el propósito de servir a aquellas personas que estaban interesadas en iniciarse en algún lenguaje de programación. Luego de sufrir varias modificaciones, en el año 1978 se estableció el BASIC estándar. La sencillez del lenguaje ganó el desprecio de los programadores avanzados por considerarlo "un lenguaje paraprincipiantes". Primero fue GW-BASIC, luego se transformó en QuickBASIC y actualmente se lo conoce como Visual Basic y la versión más reciente es la 6 que se incluye en el paquete Visual Studio 6 de Microsoft. Esta versión combina la sencillez del BASIC con un poderoso lenguaje de programación Visual que juntos permiten desarrollar robustos programas de 32 bits para Windows. Esta fusión de sencillez y la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el lenguaje sólo es compatible con Windows, un sistema operativo de la misma empresa. Visual Basic ya no es más "un lenguaje para principiantes" sino que es una perfecta alternativa para los programadores de cualquier nivel que deseen desarrollar aplicaciones compatibles con Windows.
  • 3. DESARROLLO 1.- Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí El entorno de trabajo en Visual Basic se denomina frecuentemente como Entorno Integrado de Desarrollo o IDE, ya que integra muchas funciones diferentes como el diseño, modificación, compilación y depuración en un entorno común. En las herramientas de desarrollo más tradicionales, cada una de esas funciones trabajaría como un programa diferente, con su propia interfaz. Cuando inicie Visual Basic se verá el entorno integrado de desarrollo como se muestra en la figura siguiente: El entorno integrado de desarrollo de Visual Basic consta de los siguientes elementos: Barras de menús: Presentan los comandos que se usan para trabajar con Visual Basic. Además de los menús estándar Archivo, Edición, Ver, Ventana y Ayuda, se proporciona otros menús para tener acceso a funciones específicas de programación como proyecto, formato o depuración. Menús contextuales: Contienen accesos directos a acciones que se realizan con frecuencia. Para abrir un menú contextual, haga clic con el botón secundario del mouse en el objeto que está usando. La lista específica de opciones disponibles en el menú contextual depende de la parte del entorno en la que se hace clic con el botón secundario del mouse. Por ejemplo, el menú contextual que aparece cuando hace clic con el botón secundario del mouse en el cuadro de herramientas le permite mostrar el cuadro de dialogo componentes, ocultar el cuadro de herramientas, acoplar o desacoplar el cuadro de herramientas, o agregar una ficha personalizada al cuadro de herramientas. Barras de herramientas: Proporciona un rápido acceso a los comandos usados normalmente en el entorno de programación. Haga clic en un botón de la barra de herramientas para llevar a cabo la acción que representa ese botón. De forma predeterminada, al iniciar Visual Basic se presenta la barra de herramientas estándar. Es posible activar o desactivar otras barras de herramientas adicionales
  • 4. para modificar o diseñar formularios desde el comando barras de herramientas de menú Ver. Las barras de herramientas se pueden acoplar debajo de la barra de menús o pueden flotar si selecciona la barra vertical del borde izquierdo y al arrastra fuera de la barra de menús. Cuadro de herramientas: Proporciona un conjunto de herramientas que puede usar durante el diseño para colocar controles en un formulario. Además del diseño del cuadro de herramientas predeterminado, puede crear su propio diseño personalizado si selecciona agregar ficha en el menú contextual y agrega controles a la ficha resultante. Ventana explorador de proyectos: Enumera los formularios y módulos del proyecto actual. Un proyecto es la colección de archivos que usa para generar una aplicación. Ventana propiedades: Enumera los valores de las propiedades del control o formulario seleccionado. Una propiedad es una característica de un objeto, como su tamaño, titulo o color. Examinador de objetos: Enumera los objetos disponibles que puede usar en su proyecto y le proporciona una manera rápida de desplazarse a través del código. Puede usar el examinador de objetos para explorar objetos en Visual Basic y otras aplicaciones, ver que métodos y propiedades están disponibles para esos objetos, y pegar código de procedimientos en su aplicación. Diseñador de formularios: Funciona como una ventana en la que se personaliza el diseño de la interfaz de su aplicación. Agrega controles, gráficos e imágenes a un formulario para crear la apariencia que desee. Cada formulario de la aplicación tiene su propia ventana diseñador de formulario. Ventana editor de código: Funciona como un editor para escribir el código de la aplicación. Se crea una ventana editor de código diferente para cada formulario o modulo del código de la aplicación.
  • 5. Ventana posición del formulario: La ventana posición del formulario le permite colocar los formularios de su aplicación utilizando una pequeña representación gráfica de la pantalla. Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia documentación que le puede ayudar mientras desarrolla su aplicación. Si ejecuta la orden contenido del menú ayuda de Visual Basic se visualizara una ventana con la ayuda proporcionada por la biblioteca MSDN (Microsoft Developer Network): Para buscar ayuda sobre un determinado tema puede hacerlo utilizando la tabla de contenido, el índice, o bien buscando una determinada palabra o cadena de caracteres 2.- ¿Qué es Visual Basic? Es un lenguaje de programación visual, también llamado lenguaje de 4ª generación. Esto quiere decir que un gran número de tareas se realizan sin escribir código, simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla. 3.- Características de Visual Basic.  Diseñador de entorno de datos.  Asistente para formularios.  Asistente para barras de herramientas.  En las aplicaciones HTML. Se combinan instrucciones de Visual Basic con código HTML para controlar los eventos que se realizan con frecuencia en una página web.  La ventana de vista de datos proporciona acceso a la estructura de una base de datos.  Es un lenguaje de fácil aprendizaje pensado tanto para programadores principiantes como expertos.
  • 6.  Su sintaxis, derivada del antiguo BASIC, ha sido ampliada con él al agregarse las características típicas de los lenguajes estructurados modernos.  Se ha agregado una implementación limitada de la programación orientada a objetos (los propios formularios y controles son objetos), aunque si admite el polimorfismo mediante el uso de los interfaces, no admite la herencia.  No requiere de manejo de punteros y posee un manejo muy sencillo de cadenas de caracteres.  Posee varias bibliotecas para manejo de bases de datos, pudiendo conectar con cualquier base de datos a través de ODBC (informix, DBase, Access, MySQL, SQL Server, PostgreSQL, etc.) a través deADO.  Es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa.  Visual Basic es una herramienta de diseño de aplicaciones para Windows, en la que estas se desarrollan en una gran parte a partir del diseño de una interface gráfica. 3.- Ventajas  Posee una curva de aprendizaje muy rápida.  Integra el diseño e implementación de formularios deWindows.  Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prácticamente total a la API de Windows, incluidas librerías actuales.  Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para losproyectos.  Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes.  Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft ScriptControl.
  • 7.  Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1.  Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de cálculo y bases de datos (Access).  Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos. 4.- Definición de propiedades, métodos y eventos. Una propiedad es un atributo de un objeto que define una de las características del objeto, como tamaño, color, ubicación de la pantalla o un aspecto de su comportamiento, por ejemplo, si está habilitado o visible Un método es una acción que un objeto puede realizar. Por ejemplo, Add es un método del objeto ComboBox , porque agrega una nueva entrada a un cuadro combinado. El siguiente procedimiento utiliza el método Add para agregar un nuevo elemento a un cuadro combinado Un evento es una acción que reconoce un objeto, como hacer clic en el mouse o presionar una tecla, y para el que puede escribir código para que responda. Los eventos se pueden producir como resultado de una acción de usuario o del código del programa, o puede que los desencadene el sistema. 5.- Objetos intrínsecos (Label, Textbox, Combobox, CommandButton, ListBox, PictureBox, Image...), definición y utilización (para qué se utilizan)  Label: Etiqueta: Es un control que nos permite presentar un texto. La etiqueta debe usarse en aquellos casos en los que exista una información estática o dinámica que no deba ser cambiada por el operador.
  • 8. Normalmente se utiliza el control Label cuando se desea cambiar el texto de una página en tiempo de ejecución, como por ejemplo, en respuesta a un clic en un botón.  TextBox: Caja de texto: El componente TextBox es el que nos permite introducir un texto o letra por parte del usuario, este tipo de componente es típico cuando se le pide al usuario algún tipo de dato, como por ejemplo el nombre, el apellido, la dirección etc  ComboBox: Lista desplegable: El componente Combobox (Caja combinada) es el que nos permite que un usuario pueda seleccionar una opción de entre varias, es como si se le preguntase al usuario donde reside y tuviera un combobox con todas las provincias del mundo y el elije de entre todas una. Este es el aspecto de un Combobox en un Formulario. Se utiliza para mostrar datos en un cuadro combinado desplegable.  CommandButton: Botón de comando: El componente CommadButton (Botón de comando) es el que nos permite que un usuario pueda pulsar un botón del programa para realizar una determinada acción. Se utiliza generalmente en el evento Click para ejecutar alguna acción cuando se produce dicho evento, y es precisamente el evento Click, el que por defecto añade Visual Basic al control.  ListBox: Lista: El control ListBox: permite a los usuarios seleccionar uno o varios elementos de una lista predefinida. Se diferencia de un control DropDownList en que puede mostrar varios elementos a la vez y, de manera opcional, permite que el usuario pueda seleccionar varios elementos.  PictureBox: Caja de imágenes: Es un control contenedor, que se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras mediante los métodos gráficos, y también como control contenedor de otros controles, como los controles Frame Vista de un picturebox con un gráfico cargado.  Image: Imagen: El control Image permite visualizar gráficos e imágenes de los formatos clásicos como gif, bmp, jpg, ico, cur, wmf etc... Pero no todos
  • 9. ellos son aceptados por este control como los png o los Tif, por decir algunos. 6.- Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o Text), AddItem, BackColor, ForeColor.  Name (Nombre): Específica el nombre del objeto al que se hace referencia en el código. Disponible en tiempo de diseño; es de lectura y escritura en tiempo de ejecución.  Caption (Título): Especifica el texto que se muestra en el título de un objeto. Está disponible en tiempo de diseño y en tiempo de ejecución  AddItem: Permite añadir nuevos elementos a la lista.  BackColor: Especifica el color del fondo. Está disponible en tiempo de diseño y en tiempo de ejecución.  ForeColor: Especifica el color del primer plano empleado para mostrar texto y gráficos en un objeto. Está disponible en tiempo de diseño y en tiempo de ejecución.
  • 10. CONCLUSIÓN Este trabajo investigativo comprende que Visual Basic es simplemente un lenguaje de programación orientado a eventos, siendo diseñado para facilitar el desarrollo de aplicaciones en un entorno gráfico. Así mismo el entorno de trabajo de Visual Basic integra muchas funciones diferentes como el diseño, modificación, compilación y depuración en un entorno común. De igual manera, una de las características de Visual Basic es que este es un lenguaje de fácil aprendizaje tanto para programadores principiantes como expertos y es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa. Cabe destacar que Visual Basic tiene muchas ventajas entre las cuales se encuentra que es excelente para cálculos intensivos del CPU como por ejemplo operaciones matemáticas. Por otra parte, pude diferenciar las definiciones de propiedades, métodos y eventos las cuales están muy relacionadas al lenguaje de Visual Basic. Así mismo comprendí para que se utilice cada objeto intrínseco, en donde por ejemplo el control PictureBox se utiliza para mostrar y cargar archivos de imagen y el control Image solo se utiliza para cargar imágenes prediseñadas.