Você está na página 1de 4

Taller de Desarrollo II

Prof:Vivar de la Cruz Marcos Pgina 1



CREANDO USUARIO Y LLAMANDO FORMULARIO
ProgressBar (Barra de progreso).- Una barra de progreso es un componente
en una interfaz grfica de usuario que se utiliza para transmitir el progreso de una tarea, tal
como una transferencia de archivo o descarga.
Ejemplo: trabajo practico
Crear un proyecto y realizar lo que se indica a continuacin:
Crear y disear el siguiente formulario con los nombres respectivos:
Hacerle clic al formulario en sus propiedades modificar la opcin NAME a
frmlogin.




Desarrollo:
Creando un procedimiento: doble clic en espacio vaci del formulario.
Sub validar()

Dim usu, con As String
usu = txtusu.Text
con = txtcon.Text

If usu = "" Then
MessageBox.Show("Ingrese su nombre de usuario...", "Cuidado",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
txtusu.Focus()
End If

If con = "" Then
MessageBox.Show("Ingrese su Contrasea...", "Cuidado",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
txtcon.Focus()
End If

If usu = "Developer" And con = "tiamo" Then
My.Forms.frmprincipal.Show()
Txtcon txtusu
Btnaceptar Btnnuevo
Taller de Desarrollo II


Prof:Vivar de la Cruz Marcos Pgina 2

Me.Hide()
Else
MessageBox.Show("Usuario no registrado en el sistema o la
contrasea es incorrecta" & Chr(13) & "Verifique en intentelo mas
tarde...", "Error ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
txtusu.Clear()
txtcon.Clear()
txtusu.Focus()
End If

End Sub
TXTUSU: Doble clic en el txtusu y cambiar el evento a keypress:

Private Sub txtusu_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles txtusu.KeyPress
If e.KeyChar = Chr(13) Then
txtcon.Focus()
End If
End Sub
TXTCON: Doble clic en el txtcon y cambiar el evento a keypress
Private Sub txtcon_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles txtcon.KeyPress
If e.KeyChar = Chr(13) Then
Call validar()
End If
End Sub
BTNACEPTAR:
Private Sub btnaceptar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnaceptar.Click
Call validar()
End Sub
BTNSALIR:
Private Sub btncancelar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btncancelar.Click
Me.Close()
End Sub
Crear y disear este formulario:
Modificar su propiedad NAME y ponerle frmprincipal
Despliega ah y
elige el evento
keypress
Taller de Desarrollo II


Prof:Vivar de la Cruz Marcos Pgina 3



NOTA: Este el formulario que se indic en el procedimiento anterior.
Desarrollo:
FRMPRINCIPAL: Doble clic en el formulario y cambiar el evento a ACTIVATED.
Private Sub frmprincipal_Activated(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Activated
Dim x As Long
For x = 1 To pgbbarra.Maximum
pgbbarra.Value = x
Application.DoEvents()
lblmensaje.Text = "Cargando su Configuracion personal
espere..."
lblporcentaje.Text = CInt((pgbbarra.Value * 100) /
pgbbarra.Maximum) & " %"
btningresar.Enabled = True
Next

End Sub
BTNINGRESAR:
Private Sub btningresar_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles btningresar.Click
My.Forms.frmaplicacion.Show()
Me.Hide()
End Sub
Crear y disear el siguiente formulario.
Modificar su propiedad NAME a frmaplicacion
Pgbbarra
Lblmensaje
Btningresar
lblporcentaje
Taller de Desarrollo II


Prof:Vivar de la Cruz Marcos Pgina 4


NOTA: este formulario es que anteriormente se utiliz.

Você também pode gostar