Professional Documents
Culture Documents
net
REQUERIMIENTOS Y CARACTERÍSTICAS
Debe evitar usar una palabra clave reservada como nombre de un objeto. Si el
nombre de un objeto coincide con una palabra clave, cada vez que se haga
referencia al objeto debe aparecer entre identificadores delimitadores, como
dobles comillas (“ ”) o corchetes ([ ]).
Para hacer un comentario en una línea se puede poner una comilla simple
antes de éste (‘). Ejm.: ’la declaración se hace así
DECLARACIÓN DE VARIABLES
Dim i As Integer
Tal como hemos comentado, también podemos declarar en una misma línea más
de una variable:
Dim a, b, c, As Integer
En este caso, las tres variables las estamos definiendo del mismo tipo, que es el
indicado al final de la declaración.
CONCATENACIÓN DE CADENAS
PROGRAMACIÓN APLICADA I
-1-
INICIANDO VISUAL STUDIO 2010
PROGRAMACIÓN APLICADA I
-2-
o Y finalmente hacemos clic en Microsoft Visual Studio 2010.
PROGRAMACIÓN APLICADA I
-3-
CREAR UN NUEVO PROYECTO DE WINDOWS FORMS APPLICATION
PROGRAMACIÓN APLICADA I
-4-
Finalmente hacemos clic en OK.
PROGRAMACIÓN APLICADA I
-5-
ENTORNO DE VISUAL BASIC:
CTRL+R,
CTRL+ALT+L
PROGRAMACIÓN APLICADA I
-6-
CUADRO DE HERRAMIENTAS
CTRL+ALT+X
VENTANA DE PROPIEDADES
F4
PROGRAMACIÓN APLICADA I
-7-
VENTANA EDITOR DE CÓDIGO
F7
VENTANA DE DEPURACIÓN
CTRL+G
SHIFT+F7
PROGRAMACIÓN APLICADA I
-8-
TERMINOLOGÍA
OBJETOS
Instancia de la clase, tiene propiedades atributos.
CLASE
Concepto, idea, las características y comportamientos comunes de los objetos.
PROPIEDADES
Características de los objetos, calificativo.
MÉTODOS
Se programa.
EVENTOS
Es una acción que se aplica a los objetos.
Formularios (Form)
Botones de comando (Button)
Etiquetas (Label)
Cuadros de textos (TextBox)
CheckBox
RadioButton
ListBox
ALGUNAS PROPIEDADES
Name (nombre)
Caption (título)
Text (texto)
Font (fuente)
Fore color (color de primer plano)
Backcolor (color de fondo)
Enabled (disponible)
ALGUNOS MÉTODOS
Este método se utiliza para hacer que un objeto reciba el enfoque. Este método es
uno de los más usados para los controles de Visual Basic 6.0.
DRAG
MOVE
PROGRAMACIÓN APLICADA I
-9-
ALGUNOS EVENTOS
CLICK
Al hacer click. Ocurre cuando el usuario presiona y suelta un botón del mouse
sobre un objeto.
DBLCLICK
Ocurre cuando el usuario presiona y suelta dos veces un botón del mouse sobre
unobjeto.
DRAGDROP
KEYDOWN
KEYUP
Ocurre cuando el usuario termina la operación de pulsar una tecla. Se podría decir,
que este evento ocurre precisamente al terminar el evento KeyDown.
KEYPRESS
MOUSEDOWN
Ocurre cuando el usuario presiona un botón del mouse, pero a diferencia del
evento.
MOUSEUP
MOUSEMOVE
Este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse
sobre un objeto.
CHANGE
Al cambiar
LOAD
Al cargarse en memoria
PROGRAMACIÓN APLICADA I
- 10 -
ESTRUCTURA SELECTIVA
Sueldo Descuento
350-1200 22%
1200-2500 19%
2500-5000 15%
5000-10000 9%
10000-A mas 3%
PROGRAMACIÓN APLICADA I
- 11 -
Else
vdespor = 0
vdessoles = vsuel
End If
vneto = vsuel - vdessoles
TextBox2.Text = vdespor
TextBox3.Text = vdessoles
TextBox4.Text = vneto
Else
MessageBox.Show("EL SUELDO DEBE SER MAYOR O IGUAL A 350")
MessageBox.Show("ARREGLALO")
End If
End If
End Sub
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Char.IsDigit(e.KeyChar) Or Asc(e.KeyChar) = 46 Or Asc(e.KeyChar) = 8 Then
e.Handled = False
Else
e.Handled = True
End If
End Sub
End Class
PROGRAMACIÓN APLICADA I
- 12 -
"para que no acepte un char que no sea número"
PROGRAMACIÓN APLICADA I
- 13 -
Notas
TextBox5.Text = vnp
If vnp >= 10.5 Then
TextBox5.ForeColor = Color.Blue
MessageBox.Show("Aprobado")
Else
TextBox5.ForeColor = Color.Red
MessageBox.Show("Desaprobado")
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
'borrar las nota para ingresarlas nuevamente
TextBox1.Text = Space(0)
TextBox2.Text = Space(0)
TextBox3.Text = Space(0)
TextBox5.Text = Space(0)
'empezar a llenar desde la nota1
TextBox1.Focus()
End Sub
End Class
PROGRAMACIÓN APLICADA I
- 14 -
PROGRAMACIÓN APLICADA I
- 15 -
EJERCICIOS
Cambiar de color al formulario con el evento doubleclick. Programar el cambio del color de
fondo del formulario al dar doble click. Cambia al dar doble click, cambia de azul a rojo y de
rojo a azul.
PROGRAMACIÓN APLICADA I
- 16 -
Resolviendo una ecuación con tres variables
End Sub
End Class
PROGRAMACIÓN APLICADA I
- 17 -
Calcular promedios eliminando la menor nota
PROGRAMACIÓN APLICADA I
- 18 -
Calculando el número mayor
PROGRAMACIÓN APLICADA I
- 19 -
Contando la cantidad de checkbox seleccionados
If CheckBox2.Checked Then
C=C+1
End If
If CheckBox3.Checked Then
C=C+1
End If
MessageBox.Show("Han sido seleccionados " + Str(C) + " checkbox")
End If
End Sub
End Class
PROGRAMACIÓN APLICADA I
- 20 -
Sueldos y sus descuentos
PROGRAMACIÓN APLICADA I
- 21 -
Public Class Form1
If CheckBox1.Checked Then
VDES = VDES + VSB * 0.11
End If
If CheckBox2.Checked Then
VDES = VDES + 15
End If
If CheckBox3.Checked Then
VDES = VDES + CDbl(TextBox1.Text)
End If
TextBox2.Text = VDES
TextBox3.Text = CStr(VSB - VDES)
End Sub
Private Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles CheckBox3.CheckedChanged
TextBox1.Enabled = CheckBox3.Checked
End Sub
PROGRAMACIÓN APLICADA I
- 22 -
RADIOBUTTON
Sueldos y sus bonificaciones
PROGRAMACIÓN APLICADA I
- 27 -
PROGRAMACIÓN APLICADA I
- 28 -
PROGRAMACIÓN APLICADA I
- 29 -