Académique Documents
Professionnel Documents
Culture Documents
(Trabajo de Investigación)
Agosto 2019.
Bogotá.
1. DEFINICIÓN
basado en la API Win32 y pasar a trabajar sobre un framework o marco común de librerías
independiente de la versión del sistema operativo, NET Framework, a través de Visual Basic,
NET (y otros lenguajes como C Sharp (C#)de fácil transición de código entre ellos).
2. CARACTERISTICAS
Interfaz GUI
Visual Basic es una expresión de interfaz detallada para el usuario. Esto quiere decir
que un programa Visual Basic siempre revelará algo en la pantalla de inicio, de este
modo el usuario logra interactuar adecuadamente a través del teclado y el mouse para
desplegable que detallan los objetos gráficos adecuados. Cada método es levemente
diferente. Por ejemplo Mac depende de Windows y VB4 depende de VB6 pero,
habitualmente, al hacer clic con el botón izquierdo del mouse sobre el objeto,
programador podría decir qué tan grande era el pulsador y cómo quedaba etiquetado
en la pantalla al arrojar los datos deseados. Al hacer clic con el botón derecho dentro
el código que detalla lo que sucede cuando el beneficiario hace clic en el interruptor
principal.
Modularización
vez de pensar en un esquema de monitor como una sola gran recopilación de código,
el buen programador subraya el código para que jamás tenga que observarlo. Si el
esquema está en módulos como este lenguaje, el esquema es más fácil de deducir y
por lo que es significativo que el programa sea fácil de comprender. Los módulos
ingresa en el módulo y lo que emerge dentro del visual basic, esto hace que el
que proyecte de forma modular porque cada componente de GUI domina parte del
Orientación de Objetos
La programación acomodada a objetos es un cuando el programador especula en el
programa de objetos basándose en las figuras abstractas que interactúan entre sí. Por
este motivo todo código incorporado con ese objeto tiene un manejo óptimo del
sistema. Una vez más, Visual Basic se pone en práctica de programación para hacer
que este enlace funcione correctamente. Los componentes de la GUI serán los objetos
y todos los códigos agrupados con el objeto se encuentran a solo un clic de trayecto.
Esta manera natural de emplear buenas prácticas de programación, les brinda a los
razón por la que Visual Basic ha localizado tantos apasionados y devotos de este
lenguaje virtual.
programador.
básicos para subrayar el código. Una vez que alcance entender los conceptos
Arrays
Inicializadores de colecciones
Representa los inicializadores de selecciones, que le aprueban crear una recopilación
Constantes y enumeraciones
Flujo de control
Tipos de datos
Elementos declarados
exclusivas especiales, de este modo el escritor soluciona las referencias del sistema.
Delegados
destino tardío es lo que le dará el margen de error. Los tipos de errores suministran
una descripción general de todos los errores de sintaxis, las faltas de tiempo de
realización y los errores de lógica. De este modo los eventos, muestran cómo utilizar
en sus aplicaciones. Por ejemplo, LINQ, suministra vínculos a temas que encajan las
3. FORMULARIOS
Los formularios son las ventanas que contienen a otros controles y en ellos podemos incluir
controles de comando, como botones, cajas de texto, controles para bases de datos, y por
También se dijo, los controles e inclusive los Formularios tienen sus propias características,
como las propiedades (un ejemplo el color del fondo o propiedad Backcolor), sus eventos (el
evento load que se ejecuta cuando cargamos el formulario en memoria), y sus métodos (por
ejemplo, el método show que es para mostrar el formulario y el método hide que es para
Acá hay que hacer una cosa muy importante. Cuando se comienza a programar, suele ser
muy casual confundir métodos y eventos y no son lo mismo. Los métodos son funciones
un command button. Con los eventos suele ocurrir lo mismo. Un formulario posee el
Pero otros eventos si los comparten ambos. Siguiendo el ejemplo del formulario y el botón,
los dos tienen un evento llamado click, y todas las instrucciones de código que escribamos
en la rutina de código o procedimiento que estén bajo este evento, se ejecutarán cuando
hagamos un click con el mouse sobre el objeto. El evento Click lo poseen la mayoría de los
otro formulario.
1 - Comienza un nuevo proyecto Exe. Por defecto visual Basic te agrega un formulario
llamado Form1. este formulario contendrá el botón que al presionarlo muestre otro
Ahora selecciona el botón para que te muestre la lista de propiedades del mismo. La ventana
actualmente en el entorno de trabajo del vb. Una vez seleccionado el botón, busca
3 - Ahora hay que agregar el otro formulario es decir el Form2 a nuestro proyecto. Como en
la barra de controles no tienes la opción de agregar otros formularios, tendrás que agregarlo
agregado otro formulario llamado form2, y la ventana del explorador de proyectos ahora
contiene 2 formularios.
para que cuando ejecutemos el programa, al presionar el Command1 nos muestre el form2
que agregamos anteriormente. Para esto tienes que volver a ir al Form1, haciendo un click en
5 - Para ingresar el código al botón, haz doble click en el mismo e ingresa la siguiente
basic te muestra una lista con todas las propiedades y métodos que tiene form2, y así ocurre
con todos los objetos que tienen propiedades y métodos. En este caso el
método show mostrará el Form2 en pantalla, es decir el método Show lo que hace es cargar
6 - Corre el programa pulsando la tecla F5 para ver cómo funciona. Para terminarlo pulsa el
Ahora vamos a hacer un programa de ejemplo parecido al anterior, pero con algunas
variantes.
En la primera parte, el programa que hicimos consistía en un formulario que tenía un botón
el método show que tienen los formularios y sirve para mostrarlos en pantalla.
El objetivo de este programa es mostrar cuatro métodos que poseen los formularios, ellos
se muestre en la pantalla, quiere decir que solo permanece cargado en memoria, luego para
mostrarlo tendríamos que utilizar el método show por ejemplo (hay otras opciones para hacer
formulario 2 (Show)".
imagen anterior.
Para mover los botones o cualquier otro objeto dentro de un formulario, solo tienes que
mouse y soltarlo en el lugar que quieras. lo mismo pasa con el tamaño de los controles,
5 - Ahora vamos a escribir el código para los botones. Lo que harán estos botones son:
El Command2 hace las 2 cosas al mismo tiempo, es decir lo carga y lo hace visible.
El Command3 Descarga completamente el Formulario de memoria
El Command4, mediante Hide lo oculta, aunque esté oculto sigue permaneciendo cargado.
En el Command1 entonces, haz doble click en dicho botón y tipea: Load Form2 .
El Command4: Form2.hide .
6 - El último paso que nos queda para poder correr nuestro programa es ingresar un nuevo
formulario, entonces desde el menú proyecto eliges la opción agregar formulario y agregas
Nota: seguro que te preguntarás para qué sirve el método Load, si para que aparezca en
pantalla el Form2 tengo que usar la instrucciónshow. Supongamos que tenemos un programa
con varios formularios y que estos tienen muchos controles y es medio "pesado" (me refiero
en bytes), entonces a veces conviene cargar dichos formularios en la memoria, para que
Load Form2
End Sub
Form2.Show
End Sub
Unload Form2
End Sub
Form2.Hide
End Sub
Es fundamental escribir comentarios sobre los bloques de código que componen las distintas
partes del programa, para que cuando echemos una mirada al código sepamos de que se trata.
los procedimientos, solo es información que ayuda a entender cada línea o sección de un
bloque de código.
4. CONTROLES
ListView
Treeview
CoolBar
Slider
Tabstrip
Microsoft FlexGrid
DataGrid y DbGrid
RichTextBox
MsChart
MsComm
WinSock
MaskedEdBox
Ejemplos de Vba
Crystal reports
Label - Etiquetas
Frame - Marcos
CheckBox
Timer - Temporizadores
Data - 2
WEBGRAFIA
https://www.ecured.cu/Visual_Basic
https://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-basico2.htm
https://www.12caracteristicas.com/visual-basic/