DURAN, 24 DE JUNIO DEL 2017
UNIDAD
EDUCATIVA
JUAN BOSCO
VISUAL BASIC
2do DE BACHILLERATO. | EIMY. G. BOHORQUEZ. G.
VISUAL BASIC.
Visual Basic (VB) es un lenguaje de programacin dirigido por
eventos, desarrollado por Alan Cooper para Microsoft. Dicho lenguaje
nace del BASIC (Beginners All-purpose Symbolic Instruction Code) que fue
creado en su versin original en el Dartmouth College, con el propsito de
servir a aquellas personas que estaban interesadas en iniciarse en algn
lenguaje de programacin. Luego de sufrir varias modificaciones, en el ao
1978 se estableci el BASIC estndar. 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. Su primera versin fue
presentada en 1991, con la intencin de simplificar la programacin
utilizando un ambiente de desarrollo que facilit en cierta medida
la programacin misma.
Visual Basic contiene un entorno de desarrollo integrado o IDE que
integra editor de textos para edicin del cdigo fuente, un depurador, un
compilador (y enlazador) y un editor de interfaces grficas o GUI.
Visual Basic ya no es ms "un lenguaje para principiantes" sino que es
una perfecta alternativa para los programadores de cualquier nivel que
deseen desarrollar aplicaciones compatibles con Windows.
BARRA DE HERRAMIENTAS DE VISUAL BASIC.
NOMBRE FUNCION
Formularios Windows:
Muestra un solo valor de cadena que el usuario haya
DomainUpDown seleccionado de una lista de elementos haciendo clic en
los botones de arriba y abajo en el control.
Permite al componente principal desplazarse por el
contenido horizontalmente. No es necesario cuando
HScrollBar
dicho componente tiene un atributo de desplazamiento
automtico y este est habilitado.
Proporciona una interfaz de usuario para explorar las
PropertyGrid
propiedades de un objeto.
Divide el rea de presentacin de un contenedor en dos
Splitter reas cuyo tamao se puede cambiar.
Permite al usuario elegir entre un rango de valores que
TrackBar puede elegir desplazndose por una pequea barra
situada junto a otra barra.
Permite a su componente principal desplazarse por el
contenido verticalmente. No es necesario si dicho
VScrollBar
componente tiene un atributo de desplazamiento
automtico y este est habilitado.
Controles comunes:
Se utiliza para seleccionar las variables que se estn o
Puntero son prximas a programarse.
Desencadena un evento cuando un usuario hace clic
Button
sobre l.
Permite al usuario seleccionar o quitar la opcin
CheckBox asociada.
Muestra una lista de elementos con una casilla a la
CheckedListBox
izquierda de cada elemento.
ComboBox Muestra un cuadro de texto editable con una lista
desplegable de los valores permitidos.
Permite al usuario seleccionar fecha y hora, as como
DateTimePicker
mostrar ambas en un formato especificado.
Proporciona informacin en tiempo de ejecucin o
Label
texto descriptivo para un control.
LinkLabel Muestra un control de etiqueta que admite
funcionalidad de hinpervinculo, formato y seguimiento.
Muestra una lista entre los que el usuario puede elegir
ListBox
elementos.
Muestra una coleccin de elementos en una de cinco
ListView
vistas diferentes.
Utiliza una mscara para distinguir si los datos que
MaskedTextBox
especifica el usuario son apropiados o inapropiados.
Muestra un calendario mensual donde el usuario puede
MonthCalendar
seleccionar una fecha.
NotifyIcon Muestra un icono en el rea de notificacin, a la
derecha de la barra de Windows, en tiempo de
ejecucin.
Especifica la compatibilidad para la inicializacin por
NumericUpDown
transaccin.
PictureBox Muestra una imagen.
Muestra una barra que se va completando para indicar
ProgressBar
al usuario el progreso de una operacin.
Permite al usuario seleccionar una nica opcin de
RadioButton entre un grupo de opciones cuando estn emparejadas
con otros RadioButtons.
Proporciona una entrada de texto y caractersticas de
RichTextBox edicin avanzadas, como el formato de prrafo y de
caracteres.
Permite al usuario especificar texto, as como funciones
TextBox de edicin de varias lneas y mscaras de caracteres
para contraseas.
ToolTip Muestra informacin cuando el usuario mueve el
puntero sobre un control asociado.
Muestra al usuario una coleccin jerrquica de
TreeView elementos con etiqueta, que opcionalmente puede
contener una imagen.
Permite al usuario explorar pginas Web dentro del
WebBrowser
formulario.
Contenedores:
Se utiliza para seleccionar las variables que se estn o
Puntero
son prximas a programarse.
Controla el diseo de sus componentes y los organiza
FlowLayoutPanel
automticamente en un diseo de flujo.
Muestra un marco alrededor de un grupo de controles
GroupBox
con un ttulo opcional.
Panel Permite agrupar colecciones de controles.
Divide el rea de presentacin de un contenedor en dos
SplitContainer paneles redimensionables a los que se pueden agregar
controles.
Controla y muestra al usuario una coleccin relacionada
TabControl de fichas que pueden contener controles y
componentes.
Controla la presentacin de sus componentes y los
TableLayoutPanel organiza en el formato de una tabla automticamente.
Mens y barras de Herramientas:
Se utiliza para seleccionar las variables que se estn o
Puntero
son prximas a programarse.
Muestra un men de acceso directo cuando el usuario
ContextMenuStrip hace clic con el botn secundario del mouse en el
control asociado.
MenuStrip Muestra los comandos y las opciones de la aplicacin
agrupados por funcionalidad.
Muestra informacin para el usuario acerca del objeto
StatusStrip que se est viendo, los componentes del mismo o su
funcionamiento.
Proporciona barras de herramientas y otros elementos
de la interfaz de usuario que admiten varias opciones de
ToolsStrip
apariencia, as como el desbordamiento y la
reordenacin de elementos en tiempo de ejecucin.
Proporciona paneles a cada lado del formulario que
ToolStripContainer pueden contener uno o ms controles. Toolstrip,
MenuStrip o statusStrip.
Datos:
Se utiliza para seleccionar las variables que se estn o
Puntero
son prximas a programarse.
Especifica la compatibilidad para la inicializacin por
DataSet
transaccin.
Muestra filas y columnas de datos en una cuadricula
DataGridView
que se puede personalizar.
Especifica la compatibilidad para la inicializacin por
BindingSource
transaccin.
Especifica la compatibilidad para la inicializacin por
BindingNavigator
transaccin.
ReportViewer Muestra un informe.
Componentes:
Se utiliza para seleccionar las variables que se estn o
Puntero
son prximas a programarse.
BackgroundWorker Ejecuta una operacin en un subproceso distinto.
Encapsula un modo u objeto en una jerarqua de Active
DirectoryEntry
Directory.
DirectorySearcher Realiza consultas en Active Directory.
ErrorProvider Especifica la compatibilidad para la inicializacin por
transaccin.
EventLog Proporciona interaccin con los registros de eventos de
Windows.
Realiza el seguimiento de las notificaciones de cambio
FileSystemWatcher del sistema de archivos y desencadena eventos cuando
cambia un directorio o archivo.
Proporciona Ayuda en pantalla o en cuadros
HelpProvider
emergentes para los controles.
Controla una coleccin de imgenes que suelen utilizar
ImageList
otros controles como ListView, TreeView o ToolStrip.
Proporciona acceso a una cola en un servidor de cola de
MessageQueue
mensajes.
Representa un componente de contador de
PerformanceCounter
rendimiento de Windows.
Proporciona acceso a procesos remotos y locales,
Process habilitando el inicio y la detencin de los procesos
locales.
SerialPort Representa un recurso de puerto serie.
Ofrece la posibilidad de conectarse, realizar consultas y
ServiceController manipular servicios de Windows detenidos o en
ejecucin.
Componente que desencadena un evento a intervalos
Timer
definidos por el usuario.
Impresin:
Se utiliza para seleccionar las variables que se estn o
Puntero
son prximas a programarse.
Muestra un cuadro de dialogo que permite al usuario
PageSetupDialog cambiar la configuracin de impresin relacionada con
la pgina, incluidos mrgenes y orientacin del papel.
Muestra un cuadro de dialogo que permite al usuario
PrintDialog seleccionar una impresora y elegir otras opciones de
impresin, como el nmero de copias y la orientacin
de pgina.
PrintDocument Define un objeto que enva la salida a una impresora.
Representa solo la parte de una vista preliminar donde
PrintPreviewControl se muestra el documento. No contiene ningn cuadro
de dialogo ni botones.
Muestra un cuadro de dialogo que muestra al usuario la
PrintPreviewDialog vista previa de cmo ser el documento asociado
cuando se imprima.
Cuadros de Dialogo:
Puntero Se utiliza para seleccionar las variables que se estn o
son prximas a programarse.
Muestra los colores disponibles junto con los controles
ColorDialog
que permiten al usuario definir colores personalizados.
Muestra un cuadro de dialogo donde se pide al usuario
FolderBrowserDialog
que seleccione una carpeta.
Muestra un cuadro de dialogo donde se pide al usuario
FontDialog que elija una fuente de entre las instaladas en el equipo
local.
Muestra un cuadro de dialogo donde se pide al usuario
OpenFileDialog
que abra un archivo.
Muestra un cuadro de dialogo donde se pide al usuario
SaveFileDialog
que seleccione una ubicacin para guardar un archivo.
Crystal Reports:
Se utiliza para seleccionar las variables que se estn o
Puntero
son prximas a programarse.
CrystalReportViewer
ReportDocument