Escolar Documentos
Profissional Documentos
Cultura Documentos
NET
MOSTRAR OBJETOS
Nunca olvidar el “.ToString” cuando se quiera mostrar la variable en el “MsBox”:
Dim a, h, m, s As Integer
a = Num.Text
h = a / 3600
m = (a Mod 3600) / 60
s = ((a / 3600) Mod 3600) Mod 60
MsgBox(h.ToString & ":" & m.ToString & ":" & s.ToString,
MsgBoxStyle.Information, "Result")
MOD
A diferencia de Java, en VB.NET el mod NO se muestra como “%” si no como “Mod.”
m = (a Mod 3600) / 60
s = ((a / 3600) Mod 3600) Mod 60
CONTAINS
Puede ser usado con los IF para determinar si un textbox contiene o no un tipo de valor especifico:
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
End Sub
RADIO BUTTON
Puedes usar el RADIOBUTTON para decirle a tu aplicación que ejecute diferentes tareas, por
ejemplo que SUME, RESTE, MULTIPLIQUE O DIVIDE 2 números.
End Sub
Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles
Button1.Click
Dim x, y, z As Double
x = a.Text
y = b.Text
CHECKBOX
Se usan para la opción de selección múltiple. Es útil para las bases de datos:
End Sub
End Class
CICLO FOR
A diferencia de JAVa o C++, los ciclos FOR en VB.NET no muestra el incremento en la sentencia:
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim i As Integer
For i = 0 To 4
MsgBox(i)
Next
End Sub
End Class
Este código mostrara los numero del 0 al 4 ya que la condición es For i = 0 To 4. Cuando i sea igual
a 4 y sea mostrado por el MsgBox, el ciclo terminara y concluirá el código.
For i = 0 To 9
array(i) = i + 1
MsgBox("La posicion (" + i.ToString + ")" + " es igual a " +
array(i).ToString)
Next
End Sub
End Class
For i = 0 To 1
i = i + 1
MsgBox("CICLO i= " + i.ToString)
For j = 0 To 3
MsgBox("ciclo j= " + j.ToString)
Next
i = i - 1
Next
End Sub
End Class
VARIABLE += 1
En algunos lenguajes de programación se usa un “++” después de una variable para que esta tenga
un aumento de 1, sin embargo en VB, el incremento se declara con += y el valor que se desea
aumentar. Este tambien funciona con otras operaciones.
CICLO DO WHILE
Se puede escribir de 3 formas:
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim i As Integer = 0
Do
MsgBox("Ciclo Do = " + i.ToString)
i += 1
Loop While i < 3
i = 0
Do While i < 3
MsgBox("Ciclo Do While = " + i.ToString)
i += 1
Loop
i = 0
While i < 3
MsgBox("Ciclo While = " + i.ToString)
i += 1
End While
End Sub
End Class
SELECT CASE
En otros lenguajes de programacion suele llamarse “SWICTH CASE”
a = Num1.Text
b = Num2.Text
End Sub
End Class
Recuerda cerrar la función con Exit Sub.
MENU STRIP
Para crear un nuevo Form sobre el proyecto que ya tienes, debes dar doble click en el proyecto ya
creado, click en agregar y click en Windows Forms.
Con el MENU STRIP podemos diseñar los menus desplegables que están en todas las aplicaciones
de Windows, por ejemplo:
1)
2)
Para crearlos usamos el MenuStrip que esta en el cuadro de herramientas
Solo basta con darle click en el MenuStrip para desplegar las opciones para editarlo