Clase 1 Vbnet
Clase 1 Vbnet
VISUAL BASIC.NET
La Plataforma .NET
Controles para
crear la interfaz
de usuario
Editor de Código
Establecer
propiedades como
tamaño, título y color
Cómo Crear la Interfaz de Usuario
Ubicar controles
en el formulario
desde la Caja
de herramientas
Elementos del
lenguaje. Variables y
estructuras de datos
Cómo escoger un tipo de datos
Escoger
tipo de datos… para gestionar… Tipo CTS Ejemplo
Elemento Descripción
Nombre La palabra que identifica la variable en código
Variables
Variable Constantes
Constant
Operador Descripción
+ Suma
- Resta
* Multiplicación
/ División
x = Val(TextBox1.Text)
MessageBox.Show(CInt(x))
Dim hnt, het, phn, phe, thn, the, st, des, tp As Single
Const descuento = 10
hnt = Val(txthtn.Text) 'Horas Normales Trabajadas
het = Val(txthe.Text) 'Horas Extras Trabajadas
phn = Val(txtpxhn.Text) 'Pago por Horas Normales
phe = Val(txtpxhe.Text) 'Pago por Horas Extras
thn = hnt * phn 'Total de Pago por las Horas Normales
the = het * phe 'Total de Pago por las Horas Extras
st = thn - the 'Sub Total
des = st * descuento / 100 'Descuento
tp = st - des 'Total a Pagar
lbltxhn.Text = Format(thn, "### ###.##")
lbltxhe.Text = Format(the, "### ###.##")
lblsubtotal.Text = Format(st, "### ###.##")
lbldescuento.Text = Format(des, "### ###.##")
lbltp.Text = Format(tp, "### ###.##")
MSGBOX
El método MessageBox.Show() permite mostrar un cuadro
de mensaje que puede contener texto, botones y símbolos
que informan e instruyen al usuario. El formato es:
MessageBox.Show(“HOLA.")
INPUTBOX
TextBox1.Focus( )
Expresiones condicionales:
Incluyen una condición que debe evaluarse si es True o
False
Incluyen un operador para especificar cual es el
resultado de la condición
ContraseñaEntrada
= True
ContraseñaGuardada
False
Si la contraseña es la correcta, la condición es True
Cómo utilizar operadores aritméticos
Ejemplo:
Dim x As Integer
x = 52 * 17
x = 120 / 4
x = 67 + 34
x = 32 – 12
x = 23 ^ 3
Lección: Uso de estructuras de decisión
If…Then If…Then…Else
If Sales > 10000 Then If Sales > 10000 Then
Bonus = .10 * Bonus = .10 *
Sales Sales
End If Else
Bonus = 0
End If
If…Then…ElseIf Select Case
If Sales > 10000 Then Select Case Rank
Bonus = .10 * Case 1
Sales Bonus = 0
ElseIf Sales > 5000 Then Case 2,3
Bonus = .05 * Bonus = .05 *
Sales Sales
Else Case 4 to 6
Bonus = .02 * Bonus = .10 *
Sales Sales
End If Case Else
Bonus = .15 *
Cómo utilizar instrucciones If…Then