REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER PUPULAR PARA LA
EDUCACION
I.U.P SANTIAGO MARIÑO
EVALUACION 10% 1 CORTE
FUNDAMENTOS DE VISUAL BASIC
PROGRAMACIÓN
NOMBRE: JOSE CORONEL
C.I 28451343
INGENIERIA INDUSTRIAL
INTRODUCCIÓN
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 para
principiantes". 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.
FUNDAMENTOS DEL ENTORNO DE TRABAJO DE
VISUAL BASIC Y DEL LENGUAJE EN SI:
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. 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. 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.
VENTAJAS
 Posee una curva de aprendizaje muy rápida.
 Integra el diseño e implementación de formularios de
Windows.
 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 los proyectos.
 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
Script Control.
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.
8
 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.
DEFINICIÓN DE PROPIEDADES, METODOS Y
EVENTOS:
 Propiedades: Una propiedad es un atributo de un objeto
que define una de las características del objeto, como
tamaño, color o ubicación en pantalla, o un aspecto de su
comportamiento, por ejemplo, si está habilitado o visible.
Para cambiar las características de un objeto, se cambian
los valores de las propiedades correspondientes.
 Métodos: 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.
 Eventos: Un evento es una acción que un objeto reconoce,
como hacer clic con el mouse (ratón) o presionar una tecla,
y para el que puede escribir código para responder. Los
eventos se producen como consecuencia de una acción del
usuario o de código de programa, o bien pueden ser
desencadenados por el sistema. También puede
desarrollar eventos personalizados propios para que los
generen sus objetos y los controlen otros objetos.
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: 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. El control TextBox o Caja de
texto se utiliza para Ingresar y/o visualizar Texto (es un control de
entrada de datos).
 12. Combobox: 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. De
forma predeterminada, el control ComboBox aparece en dos partes:
la parte superior es un cuadro de texto que permite al usuario
escribir un elemento de la lista. La segunda parte es un cuadro de
lista que muestra una lista de elementos, de los cuales el usuario
puede seleccionar uno.
 CommandButton: 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. Este es el aspecto de un
CommadButton en un Formulario:
 ListBox: 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: 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: 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. En comparación con el control
PictureBox que parecen muy similares, el control Image tiene muchas
menos características que este, por ejemplo, una de ellas es que no
se pueden utilizar los métodos gráficos para dibujar sobre el mismo,
tampoco es un contenedor de controles como si lo es el PictureBox,
no posee propiedad Hdc para interactuar con Apis, tampoco
propiedad Hwnd y varias otras.
 El control Image se utiliza para agregar imágenes prediseñadas.
PROPIEDADES BÁSICAS DE ACUERDO AL TIPO DE
OBJETO: NAME, CAPTION (O TEXT), ADDITEM,
BACKCOLOR, FORECOLOR (PUEDES UTILIZAR UN
CUADRO SINÓPTICO).
CONCLUSIÓN
concluir este trabajo investigativo pude comprender 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 utiliza 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. Finalmente, como
se pudo visualizar en el cuadro sinóptico se diferenció algunas
de las propiedades básicas de acuerdo al tipo de objeto

visual basic- programacion

  • 1.
    REPUBLICA BOLIVARIANA DEVENEZUELA MINISTERIO DEL PODER PUPULAR PARA LA EDUCACION I.U.P SANTIAGO MARIÑO EVALUACION 10% 1 CORTE FUNDAMENTOS DE VISUAL BASIC PROGRAMACIÓN NOMBRE: JOSE CORONEL C.I 28451343 INGENIERIA INDUSTRIAL
  • 2.
    INTRODUCCIÓN Visual Basic esuno 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 para principiantes". 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.
    FUNDAMENTOS DEL ENTORNODE TRABAJO DE VISUAL BASIC Y DEL LENGUAJE EN SI: 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. 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. 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.
  • 4.
    VENTAJAS  Posee unacurva de aprendizaje muy rápida.  Integra el diseño e implementación de formularios de Windows.  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 los proyectos.  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 Script Control. 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. 8  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.
  • 5.
    DEFINICIÓN DE PROPIEDADES,METODOS Y EVENTOS:  Propiedades: Una propiedad es un atributo de un objeto que define una de las características del objeto, como tamaño, color o ubicación en pantalla, o un aspecto de su comportamiento, por ejemplo, si está habilitado o visible. Para cambiar las características de un objeto, se cambian los valores de las propiedades correspondientes.  Métodos: 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.  Eventos: Un evento es una acción que un objeto reconoce, como hacer clic con el mouse (ratón) o presionar una tecla, y para el que puede escribir código para responder. Los eventos se producen como consecuencia de una acción del usuario o de código de programa, o bien pueden ser desencadenados por el sistema. También puede desarrollar eventos personalizados propios para que los generen sus objetos y los controlen otros objetos. 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.
  • 6.
     Textbox: Elcomponente 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. El control TextBox o Caja de texto se utiliza para Ingresar y/o visualizar Texto (es un control de entrada de datos).  12. Combobox: 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. De forma predeterminada, el control ComboBox aparece en dos partes: la parte superior es un cuadro de texto que permite al usuario escribir un elemento de la lista. La segunda parte es un cuadro de lista que muestra una lista de elementos, de los cuales el usuario puede seleccionar uno.  CommandButton: 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. Este es el aspecto de un CommadButton en un Formulario:  ListBox: 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: 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: 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. En comparación con el control PictureBox que parecen muy similares, el control Image tiene muchas menos características que este, por ejemplo, una de ellas es que no se pueden utilizar los métodos gráficos para dibujar sobre el mismo, tampoco es un contenedor de controles como si lo es el PictureBox, no posee propiedad Hdc para interactuar con Apis, tampoco propiedad Hwnd y varias otras.  El control Image se utiliza para agregar imágenes prediseñadas.
  • 7.
    PROPIEDADES BÁSICAS DEACUERDO AL TIPO DE OBJETO: NAME, CAPTION (O TEXT), ADDITEM, BACKCOLOR, FORECOLOR (PUEDES UTILIZAR UN CUADRO SINÓPTICO).
  • 8.
    CONCLUSIÓN concluir este trabajoinvestigativo pude comprender 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 utiliza 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. Finalmente, como se pudo visualizar en el cuadro sinóptico se diferenció algunas de las propiedades básicas de acuerdo al tipo de objeto