Está en la página 1de 23

VISUAL BASIC 2017

Ing. Maritza Mendieta M. Mgt.


Que es Visual Basic?
 Visual Basic 2017 es un lenguaje de programación
basado en eventos.

 Significa que el código se ejecuta en respuesta a


eventos activados por las acciones del usuario:
 Como:
 hacer clic con el mouse
 presionar una tecla en el teclado
 seleccionar un elemento de una lista desplegable
 escribiendo algunas palabras en el cuadro de texto y más.

 También puede ser un evento que se ejecuta en


respuesta a algún otro programa.
Que es Visual Basic?
 Algunos de los eventos comunes en Visual Basic
2017 son:
 Cargar
 hacer clic
 hacer doble clic
 arrastrar y soltar
 presionar las teclas y más

 Suele considerarse un sistema RAD (Rapid


Application Development), porque permite crear
aplicaciones de forma rápida, especialmente para
prototipos.
Variables en Visual Basic

 Se las declara al inicio del código y se les antepone


la palabra reservada Dim, el nombre, seguido el
tipo de dato que almacenará.

 Ejemplo:
Dim numero As Integer

 Para asignarle un valor utilizamos el operador “=“

 Ejemplo:
numero = 120
Tipos de Datos en Visual Basic
 Indican el tipo de valor que puede almacenar una
variable.

 Los principales tipos de datos:

 Números enteros:
 Byte: del 0 a 255
 Integer: del -32.768 a 32.767
 Long: del -2.147.483.648 hasta 2.147.483.648 .

 Números decimales:
 Single: del +/- 1e-45 hasta 3e38
 Double: del +/- 5e-324 hasta 1.8e308
Tipos de Datos en Visual Basic
 Cadenas de caracteres: se definen con la palabra
String y tienen un rango de hasta 2 billones de
caracteres.

 Tipos de valores lógicos: se utiliza la palabra


Boolean y sus 2 posibles valores son True
(verdadero) y False (falso).

 Fechas y horas: se utiliza la palabra Date


Constantes en Visual Basic
 Las constantes, se utilizan para guardar
datos y valores , el contenido que almacena
no cambia, siempre es constante.

 Las constantes se declaran con la palabra


Const.

 Ejemplo:
Const numero = 20
Operadores de Visual Basic
 Permiten operar, validar, comparar, asignar,
distinguir, etc.., los datos e instrucciones de
código de los programas.

 Operadores aritméticos
 Permiten trabajar con cálculos matemáticos como
la suma (+), resta (-), división (/) y multiplicación
(*).

 Operadores lógicos
 Se utilizan en expresiones para devolver resultados
del tipo True o False. Los mas comunes son el
operador And y el Or.
Operadores de Visual Basic
 Operadores de comparación
 Se utilizan para comparar expresiones de cualquier
tipo.
 Operador de igualdad (=), menor que (<), mayor que
(>), distinto a(<>)

 Operador de concatenación (&)


 Se utiliza para unir cadenas de caracteres.

 Ejemplo:
nombre = “Alejandro"
apellido = “Magno"

nombrecompleto = nombre & apellido


Empezando a
Programar
Visual Basic 2017
Iniciando con Visual Basic
 Arrancar el programa
 En el menú archivo seleccionar “Nuevo
Proyecto”
 Elegir Visual Basic
 Windows Classic Desktop
 Seleccionar Windows Forms App (.NET
Framework)
 Name (nombre que le damos al proyecto)
 Location (Ubicar en la carpeta creada para el
proyecto)
 Esperamos un momento a que el programa
realice las acciones necesarias para crear el
proyecto y aparece el entorno de
desarrollo.
 Contiene: cuadro de herramientas (al la
izquierda) y el panel de propiedades (a la
derecha).
Mi Primera Aplicación en Visual Basic

1. Cambiar el nombre (Desde propiedades) a la


actual ventana (Form1), a “Mi aplicación”.

2. Añadir tres botones (mostrar, borrar, salir) y un


TextBox, arrastrarlos a la ventana desde el Cuadro
de Herramientas.

3. Cambiar el nombre de los botones (ventana


propiedades) seleccionando cada botón.
Agregando Código a nuestra aplicación

 Doble click encima del botón mostrar y poner lo


siguiente dentro del evento Button1.click :

 VB ya da el código para ejecutar la aplicación y


solo tenemos que indicar la función de
Button1.click, en este caso el contenido de el
textbox1 sea el texto “Mi primera Aplicación VB
2017".
Agregando Código a nuestra aplicación

 Para el botón borrar el código es igual al


anterior, solamente que esta vez el texto es
igual a "" , es decir vacío.

 Para el botón Salir, doble clic sobre el botón y


escribir End
Mi Aplicación

 Para comprobar su funcionamiento dar clic en play.


Como compilar Mi Aplicación

 Se debe configurar la carpeta de destino donde se


guardara el .exe de nuestra aplicación y el programa
hará el resto.

 Vamos a Proyecto -> Propiedades de Mi Aplicación, al


apartado compilar y donde dice "Ruta de acceso de los
resultados de la compilación" ubicar la carpeta donde
quieren que se compile el programa y cerramos
propiedades.

 Vamos a Depurar -> generar Mi Aplicación y


automáticamente se generara en la carpeta que se le
haya asignado.
Calcular el Área del Triangulo
Sentencias de Control

 Visual Basic tiene las siguientes


estructuras de control:

 If...Then

 If...Then...Else

 Select case
 For... Next
 While...End While
 Do...loop
Sentencia If-then-else
 Permite tomar una decisión referente a la acción a
ejecutar en un proceso basándose en el resultado
(verdadero o falso) de una condición.

 Sintaxis:
If condición Then
acción1
[else]
acción2
end if

 En donde condición debe ser una expresión numérica,


relacional o lógica. Si la condición es verdadera se
ejecuta la acción1 y si es falsa se ejecutará la acción2.
Sentencia Select
 Permite ejecutar una de varias acciones en función del
valor de una expresión. Es una alternativa a If... Then ...
ElseIf cuando lo que se necesita es comprobar es la misma
expresión con diferentes valores.

 Sintaxis:
Select case expresion
case lista1
sentencias
case lista2
sentencias
case else
sentencias n
end select

 Donde expresión es una expresión numérica o alfanumérica


y lista1 y lista2… representan una lista.
Sentencia While … End While

 While repite la ejecución de un conjunto de sentencias


mientras una condición dada sea cierta. La condición se
verifica antes de ejecutarse el conjunto de sentencias.

 Sintaxis:

While condicion
[sentencias]
End While

 Donde condición es cualquier expresión numérica,


relacional o lógica.
Sentencia Do … Loop
 Un Loop repite la ejecución de un conjunto de
sentencias mientras una condición dada sea cierta, o
basta que una condición dada sea cierta. La condición
puede ser verificada antes o después de ejecutarse el
conjunto de sentencias.
 Sintaxis:

Formato1 Formato2
Do
Do
[{While|Until}condición]
[sentencias]
[sentencias]
[Exit do]
[Exit do]
[sentencias]
[sentencias]
Loop[{While|Until}condición]
Loop

 Donde condición es cualquier expresión que se evalúe a


True o a False.
Sentencia For…Next

 La sentencia for ejecuta un conjunto de sentencias cierto


número de veces.

 Sintaxis:

for variable = expresion1 to expresion2 Step

[sentencias]

Next variable

También podría gustarte