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.