SlideShare une entreprise Scribd logo
1  sur  15
Desarrolla
aplicaciones de
escritorio con
base de datos
COBAEV 02 TEMPOAL
PLANTEL CORONEL MIGUEL
BARRAGAN
1.1 INTRODUCCION A LOS
ELEMENTOS DE UN ENTORNO
GRAFICO









CREACIÓN DE UN PROYECTO
Para crear un proyecto para el programa
En el menú Inicio de Windows , haga clic en Visual
Basic 2008 Express.
Aparecerá la pantalla de bienvenida a Visual
Basic Express. Se trata de la interfaz de Visual Basic
2008 Express, que también recibe el nombre
de entorno de desarrollo integrado o IDE.
En el menú Archivo, haga clic en Nuevo proyecto.
Aparece el cuadro de diálogo Nuevo proyecto.
Seleccione Aplicación de Windows Forms y haga
clic en Aceptar.
Formularios
Los formularios son tratados como controles con sus
propiedades, eventos y métodos. Aunque digamos
que se trata de un control especial que utilizamos
para contener los controles más usuales con los que
construiremos
nuestras
aplicaciones: textbox, label, commandbutton, etc…
 Propiedades
 Las propiedades más comunes de los formularios y que son
similares al resto de los controles son las siguientes:
 Name: Nombre del formulario, necesario para llamar al
formulario desde el código.
 Caption: Texto que aparece en el título del formulario
 Backcolor: Color de fondo del formulario.
 Forecolor: color del texto del formulario.
Controles
Controles enVB2008 son herramientas útiles que pueden ser colocadas en la forma para realizar distintas
tareas. Se utilizan para crear muchos tipos de aplicaciones de Windows. Algunos de los controles más comunes
son utilizados: Button, Label, ComboBox, ListBox, PictureBox, TextBox, etc. Para insertar un control en su
formulario, usted sólo tiene que arrastrar y soltar el control en el formulario. Puede cambiar la posición
y cambiar su tamaño como desee.























PictureBox: Caja de imágenes
Label: Etiqueta
TextBox: Caja de texto
Frame: Marco
CommandButton: Botón de comando
CheckBox: Casilla de verificación
OptionButton: Botón de opción
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: Línea
Image: Imagen
Data: Conexión a origen de datos
OLE: Contenedor de documentos embebidos compatibles con Object Linking and
Embedding
Eventos
En la programación de computadoras, generar un evento
significa llamar a una función para anunciar que algo ha
ocurrido. Puedes generar eventos en Visual Basic usando la
instrucción "RaiseEvent". Para generar cualquier evento
primero debes declarar su fuente a nivel de módulo de la
clase, módulo o estructura en la que quieras usarlo. A partir
de ahí puedes generar el evento desde cualquier parte que se
encuentre dentro de la misma fuente de eventos de su
declaración. Además, usa una variable u objeto "WithEvents"
para controlar los eventos generados.

















Elementos del entorno de trabajo

elementos que componen la pantalla de Visual Basic son:
Archivo
contiene las órdenes para trabajar con archivos.
Edición
contiene las herramientas que ayudan a escribir el código.
Ver
da acceso rápido a todas las partes del programa.
Insertar
permite incluir nuevos módulos y formularios en la aplicación.
Ejecutar
permite verificar la aplicación mientras se desarrolla.
Herramientas
controla el aspecto y propiedades del entorno.
Complementos
contiene las utilidades para el manejo de bases de datos.




.

Ayuda
 Ventana
Formulario

o barra de herramientas.

crear un nuevo formulario.
•

Modulo
crear un nuevo módulo. Se utiliza para crear fragmentos de código independiente del
formulario.
•

Abrir Project
permite abrir un proyecto.

Guardar Proyecto
permite guardar un proyecto.
•

Bloquear Controles
impide que se muevan los controles del formulario involuntariamente.
•

Editor de Menús
visualiza la ventana de diseño de menús.
•

Propiedades
visualiza la ventana de propiedades de los distintos objetos.
•

Examinador de Objetos
muestra las clases, métodos, propiedades, etc. de los objetos disponibles en la aplicación.
•

Proyecto
visualiza la ventana de proyecto.
•

Inicio.
1.2 formularios


Una aplicación web inicia propiamente su existencia cuando un
cliente se conecta a su página de inicio (es el inicio de una
sesión). El servidor web Internet Information Server (IIS) levanta
el proceso aspnet_wp.exe (en caso de ser necesario, podría
estar ya activo con el servidor dando servicio) y carga el
ensamblado DLL que contiene el código programado de la
página solicitada y que se ejecuta en lado servidor. El servidor
crea una instancia del Web Form solicitado, lo completa
accediento a los recursos e información necesarios, ejecuta la
lógica de negocio y emite como respuesta ese Web Form en
formato HTML al browser cliente. Tras esto, la instancia del Web
Form y sus recursos son liberados de memoria.

 El

ciclo se repite: el usuario rellena un
formulario HTML, envía los datos al servidor,
éste crea un Web form, le asigna los datos
enviados y procesa los eventos, envía el
Web form resultante como HTML y se libera
junto con sus recursos. Vemos cómo los el
ciclo de vida de un Web Form es muy corto.
 Sin

embargo, la aplicación web sigue viviendo
hasta que todas las sesiones a las que está
dando servicio finalizan. Tras un tiempo sin
atender nuevos eventos en una sesión, el
servidor destruye la sesión, y cuando no
queda ninguna activa, finaliza la aplicación
web (el CLR libera de memoria los recursos
de la aplicación tales como el DLL cargado) y
se lanza un evento Application_End.
Propiedades de los formularios


Algunas propiedades de los formularios más utilizadas:





(Name): Esta propiedad la tienen todos los objetos, indica el nombre.
MaximizeBox: Indica si el botón maximizar está activo.
MinimizeBox: Indica si el botón minimizar está activo.
Opacity: Indica en % la opacidad del formulario, normalmente está a 100%.
ShowIcon: Indica si se muestra icono.
Text: Indica el titulo del formulario.
WindowsState: Indica el estado del formulario [Maximizado, minimizado o normal].
Windowstate: Nos indica el estado de la ventana cuando se abre, puede ser normal, minimizado o



Startposition: Donde se abrirá la ventana, si seleccionamos manual, en location tendríamos que





















maximizado

meter las coordenadas en píxeles, sino, podremos seleccionar otras opciones como por ejemplo,
que se abra en el centro de la pantalla.
Cursor: Aquí podremos especificar el aspecto del cursor cuando esté encima del formulario.
Enabled: Con esta propiedad podremos bloquear el formulario, deshabilitarlo o no en función de
nuestras necesidades.
Locked: No permite la redimensión del formulario, pero esta opción sólo es para desarrollo, en
ejecución no funciona.
Showinstaskbar: Para cuando se abra, decidirá según su valor (true o false) si aparecerá en la
barra de tareas de windows o no, si se miniminza y está a false, el programa quedará encima del
botón de inicio.
Backcolor: Color de fondo del formulario.
BackgorundImage: Permite poner una imagen de fondo en la ventana.
Font: Nos permite definir el tipo de letra, tamaño,..
Maxnumsize, minnumsize: tamaños máximo y mínimo que podrá tener nuestro formulario.
Size: Tamaño en pixels del formulario.
Topmost: Un formulario nos puede llevar a otro, esta propiedad, si está a true indica que un
formulario
se
superpondrá
a
los
demás.
 AGREGAR

CONTROLES A UN
FORMULARIO
 ORGANIZAR

CONTROLES EN UN
FORMULARIO

Los controles de layout permiten distribuir, ajustar el tamaño y alinear, de
manera organizada y automática, los controles que contienen, permitiendo
además organizar otros controles de layout contenidos.
Hay dos tipos de controles de layout. Por un lado el control específico de
layout, que permite tres opciones agurpadoras: Layout horizontal, layout
vertical, layout rejilla, y por otro lado un control de espaciado que permite dos
opciones: espaciador fijo, espaciador expandible.
1.3 controles y eventos
básicos


Controles más comunes (botones,
etiquetas, cajas de texto)


FORMULARIOS

.Un objeto Form es una ventana o un cuadro de diálogo
que forma parte de la interfaz de usuario de una
aplicación
ETIQUETAS.
En VB se puede mostrar un texto sin que pueda ser
modificado por el usuario mediante este control
CAJAS DE TEXTOS.
Otra forma que trabaja los textos el VB, es permitiendo
que el usuario pueda alterar dicho texto; permitiendo así
que el usuario introduzca texto en una aplicación
 Propiedades de los controles
Control PictureBox - Caja de gráficos e imágenes:
se utiliza para mostrar y cargar archivos de imagen.
Control Label – Etiquetas:
se utiliza para mostrar texto, descripciones, información etc...
Control TextBox - Caja de texto:
El control TextBox o Caja de texto se utiliza para Ingresar y/o visualizar
Texto ( es un control de entrada de datos )
Control CommandButton :
Este control " Botón de comando ", nos permite ejecutar alguna rutina,
función o procedimiento, generalmente en el evento click del mismo,
para realizar de esta manera alguna tarea dentro del programa
Control Image - Control de 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 lo s Tif, por decir algunos.
Control Timer – Temporizador:
El control Timer es un temporizador que nos permite ejecutar
instrucciones de código, rutinas, funciones etc

Contenu connexe

Tendances

Tendances (20)

VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
manual visual_studio_2010_
manual visual_studio_2010_manual visual_studio_2010_
manual visual_studio_2010_
 
Roxana
RoxanaRoxana
Roxana
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
office
officeoffice
office
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0
 
Aplica los fundamentos de programacion web
Aplica los fundamentos de programacion webAplica los fundamentos de programacion web
Aplica los fundamentos de programacion web
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012
 
Visual basic
Visual basicVisual basic
Visual basic
 
Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0
 
Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual basic.
Visual basic.Visual basic.
Visual basic.
 

En vedette (20)

Visual basic-60-navarra(1)
Visual basic-60-navarra(1)Visual basic-60-navarra(1)
Visual basic-60-navarra(1)
 
Guia 0 vb induccion
Guia 0 vb    induccionGuia 0 vb    induccion
Guia 0 vb induccion
 
Folleto de visual basic
Folleto de visual basicFolleto de visual basic
Folleto de visual basic
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Novedades visual studio 2015
Novedades visual studio 2015Novedades visual studio 2015
Novedades visual studio 2015
 
Cap7 2
Cap7 2Cap7 2
Cap7 2
 
Presentac..
Presentac..Presentac..
Presentac..
 
Visual basic, iliana, anais y mafer
Visual basic, iliana, anais y maferVisual basic, iliana, anais y mafer
Visual basic, iliana, anais y mafer
 
Laboratorio nº 1
Laboratorio nº 1Laboratorio nº 1
Laboratorio nº 1
 
Menu de programas
Menu de programasMenu de programas
Menu de programas
 
Jairo y maria ruiz
Jairo y maria ruizJairo y maria ruiz
Jairo y maria ruiz
 
Guia lab2
Guia lab2Guia lab2
Guia lab2
 
Guia Aprendizaje Visual basic
Guia Aprendizaje  Visual basicGuia Aprendizaje  Visual basic
Guia Aprendizaje Visual basic
 
Conociendo Visual Basic
Conociendo Visual BasicConociendo Visual Basic
Conociendo Visual Basic
 
Guia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netGuia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.net
 
Asignatura Producción Industrial
Asignatura Producción IndustrialAsignatura Producción Industrial
Asignatura Producción Industrial
 
Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Visual Basic Presentacion
Visual Basic PresentacionVisual Basic Presentacion
Visual Basic Presentacion
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 

Similaire à Visual basic

Similaire à Visual basic (20)

visual basic
visual basicvisual basic
visual basic
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Trabajo
TrabajoTrabajo
Trabajo
 
Maria Añez
Maria AñezMaria Añez
Maria Añez
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASIC
 
Vb
VbVb
Vb
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuela
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vb
 
Kairubys rodriguez
Kairubys rodriguezKairubys rodriguez
Kairubys rodriguez
 
aplica los fundamentos de programación web
aplica los fundamentos de programación web aplica los fundamentos de programación web
aplica los fundamentos de programación web
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Gabriela Chourio
Gabriela ChourioGabriela Chourio
Gabriela Chourio
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
Unidad III
Unidad IIIUnidad III
Unidad III
 

Visual basic

  • 1. Desarrolla aplicaciones de escritorio con base de datos COBAEV 02 TEMPOAL PLANTEL CORONEL MIGUEL BARRAGAN
  • 2. 1.1 INTRODUCCION A LOS ELEMENTOS DE UN ENTORNO GRAFICO       CREACIÓN DE UN PROYECTO Para crear un proyecto para el programa En el menú Inicio de Windows , haga clic en Visual Basic 2008 Express. Aparecerá la pantalla de bienvenida a Visual Basic Express. Se trata de la interfaz de Visual Basic 2008 Express, que también recibe el nombre de entorno de desarrollo integrado o IDE. En el menú Archivo, haga clic en Nuevo proyecto. Aparece el cuadro de diálogo Nuevo proyecto. Seleccione Aplicación de Windows Forms y haga clic en Aceptar.
  • 3. Formularios Los formularios son tratados como controles con sus propiedades, eventos y métodos. Aunque digamos que se trata de un control especial que utilizamos para contener los controles más usuales con los que construiremos nuestras aplicaciones: textbox, label, commandbutton, etc…  Propiedades  Las propiedades más comunes de los formularios y que son similares al resto de los controles son las siguientes:  Name: Nombre del formulario, necesario para llamar al formulario desde el código.  Caption: Texto que aparece en el título del formulario  Backcolor: Color de fondo del formulario.  Forecolor: color del texto del formulario.
  • 4. Controles Controles enVB2008 son herramientas útiles que pueden ser colocadas en la forma para realizar distintas tareas. Se utilizan para crear muchos tipos de aplicaciones de Windows. Algunos de los controles más comunes son utilizados: Button, Label, ComboBox, ListBox, PictureBox, TextBox, etc. Para insertar un control en su formulario, usted sólo tiene que arrastrar y soltar el control en el formulario. Puede cambiar la posición y cambiar su tamaño como desee.                     PictureBox: Caja de imágenes Label: Etiqueta TextBox: Caja de texto Frame: Marco CommandButton: Botón de comando CheckBox: Casilla de verificación OptionButton: Botón de opción 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: Línea Image: Imagen Data: Conexión a origen de datos OLE: Contenedor de documentos embebidos compatibles con Object Linking and Embedding
  • 5. Eventos En la programación de computadoras, generar un evento significa llamar a una función para anunciar que algo ha ocurrido. Puedes generar eventos en Visual Basic usando la instrucción "RaiseEvent". Para generar cualquier evento primero debes declarar su fuente a nivel de módulo de la clase, módulo o estructura en la que quieras usarlo. A partir de ahí puedes generar el evento desde cualquier parte que se encuentre dentro de la misma fuente de eventos de su declaración. Además, usa una variable u objeto "WithEvents" para controlar los eventos generados.
  • 6.                 Elementos del entorno de trabajo elementos que componen la pantalla de Visual Basic son: Archivo contiene las órdenes para trabajar con archivos. Edición contiene las herramientas que ayudan a escribir el código. Ver da acceso rápido a todas las partes del programa. Insertar permite incluir nuevos módulos y formularios en la aplicación. Ejecutar permite verificar la aplicación mientras se desarrolla. Herramientas controla el aspecto y propiedades del entorno. Complementos contiene las utilidades para el manejo de bases de datos.   . Ayuda
  • 7.  Ventana Formulario o barra de herramientas. crear un nuevo formulario. • Modulo crear un nuevo módulo. Se utiliza para crear fragmentos de código independiente del formulario. • Abrir Project permite abrir un proyecto. Guardar Proyecto permite guardar un proyecto. • Bloquear Controles impide que se muevan los controles del formulario involuntariamente. • Editor de Menús visualiza la ventana de diseño de menús. • Propiedades visualiza la ventana de propiedades de los distintos objetos. • Examinador de Objetos muestra las clases, métodos, propiedades, etc. de los objetos disponibles en la aplicación. • Proyecto visualiza la ventana de proyecto. • Inicio.
  • 8. 1.2 formularios  Una aplicación web inicia propiamente su existencia cuando un cliente se conecta a su página de inicio (es el inicio de una sesión). El servidor web Internet Information Server (IIS) levanta el proceso aspnet_wp.exe (en caso de ser necesario, podría estar ya activo con el servidor dando servicio) y carga el ensamblado DLL que contiene el código programado de la página solicitada y que se ejecuta en lado servidor. El servidor crea una instancia del Web Form solicitado, lo completa accediento a los recursos e información necesarios, ejecuta la lógica de negocio y emite como respuesta ese Web Form en formato HTML al browser cliente. Tras esto, la instancia del Web Form y sus recursos son liberados de memoria. 
  • 9.  El ciclo se repite: el usuario rellena un formulario HTML, envía los datos al servidor, éste crea un Web form, le asigna los datos enviados y procesa los eventos, envía el Web form resultante como HTML y se libera junto con sus recursos. Vemos cómo los el ciclo de vida de un Web Form es muy corto.
  • 10.  Sin embargo, la aplicación web sigue viviendo hasta que todas las sesiones a las que está dando servicio finalizan. Tras un tiempo sin atender nuevos eventos en una sesión, el servidor destruye la sesión, y cuando no queda ninguna activa, finaliza la aplicación web (el CLR libera de memoria los recursos de la aplicación tales como el DLL cargado) y se lanza un evento Application_End.
  • 11. Propiedades de los formularios  Algunas propiedades de los formularios más utilizadas:   (Name): Esta propiedad la tienen todos los objetos, indica el nombre. MaximizeBox: Indica si el botón maximizar está activo. MinimizeBox: Indica si el botón minimizar está activo. Opacity: Indica en % la opacidad del formulario, normalmente está a 100%. ShowIcon: Indica si se muestra icono. Text: Indica el titulo del formulario. WindowsState: Indica el estado del formulario [Maximizado, minimizado o normal]. Windowstate: Nos indica el estado de la ventana cuando se abre, puede ser normal, minimizado o  Startposition: Donde se abrirá la ventana, si seleccionamos manual, en location tendríamos que                 maximizado meter las coordenadas en píxeles, sino, podremos seleccionar otras opciones como por ejemplo, que se abra en el centro de la pantalla. Cursor: Aquí podremos especificar el aspecto del cursor cuando esté encima del formulario. Enabled: Con esta propiedad podremos bloquear el formulario, deshabilitarlo o no en función de nuestras necesidades. Locked: No permite la redimensión del formulario, pero esta opción sólo es para desarrollo, en ejecución no funciona. Showinstaskbar: Para cuando se abra, decidirá según su valor (true o false) si aparecerá en la barra de tareas de windows o no, si se miniminza y está a false, el programa quedará encima del botón de inicio. Backcolor: Color de fondo del formulario. BackgorundImage: Permite poner una imagen de fondo en la ventana. Font: Nos permite definir el tipo de letra, tamaño,.. Maxnumsize, minnumsize: tamaños máximo y mínimo que podrá tener nuestro formulario. Size: Tamaño en pixels del formulario. Topmost: Un formulario nos puede llevar a otro, esta propiedad, si está a true indica que un formulario se superpondrá a los demás.
  • 12.  AGREGAR CONTROLES A UN FORMULARIO
  • 13.  ORGANIZAR CONTROLES EN UN FORMULARIO Los controles de layout permiten distribuir, ajustar el tamaño y alinear, de manera organizada y automática, los controles que contienen, permitiendo además organizar otros controles de layout contenidos. Hay dos tipos de controles de layout. Por un lado el control específico de layout, que permite tres opciones agurpadoras: Layout horizontal, layout vertical, layout rejilla, y por otro lado un control de espaciado que permite dos opciones: espaciador fijo, espaciador expandible.
  • 14. 1.3 controles y eventos básicos  Controles más comunes (botones, etiquetas, cajas de texto)  FORMULARIOS .Un objeto Form es una ventana o un cuadro de diálogo que forma parte de la interfaz de usuario de una aplicación ETIQUETAS. En VB se puede mostrar un texto sin que pueda ser modificado por el usuario mediante este control CAJAS DE TEXTOS. Otra forma que trabaja los textos el VB, es permitiendo que el usuario pueda alterar dicho texto; permitiendo así que el usuario introduzca texto en una aplicación
  • 15.  Propiedades de los controles Control PictureBox - Caja de gráficos e imágenes: se utiliza para mostrar y cargar archivos de imagen. Control Label – Etiquetas: se utiliza para mostrar texto, descripciones, información etc... Control TextBox - Caja de texto: El control TextBox o Caja de texto se utiliza para Ingresar y/o visualizar Texto ( es un control de entrada de datos ) Control CommandButton : Este control " Botón de comando ", nos permite ejecutar alguna rutina, función o procedimiento, generalmente en el evento click del mismo, para realizar de esta manera alguna tarea dentro del programa Control Image - Control de 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 lo s Tif, por decir algunos. Control Timer – Temporizador: El control Timer es un temporizador que nos permite ejecutar instrucciones de código, rutinas, funciones etc