HERRAMIENTAS DE DESARROLLO DE SOFTWARE IESTP “MANUEL SEOANE CORRALES” Sistema 2016 Objetos a utilizar: Timer, PictureBox, MenuStrip, StatusStrip, ToolStrip 1. Crear un nuevo proyecto: (Sistema_2016-2) Formulario 01 Propiedades del Formulario ControlBox = True StarPosition = CenterScreen BackColor = Verde ComboBox1 Ingresar 3 Usuarios: Omar, Milena y Susana. TextBox1 PaswordChar = * Cuatro Labels Establecer el nombre su nombre: Hora Fecha Contador Autor Crear 4 timers Timer1 (Hace parpadear el color del formulario) If Me.BackColor = Color.Red Then Me.BackColor = Color.Green Else Me.BackColor = Color.Red End If DIA.Text = Date.Today Timer3 (Hace parpadear el autor) If autor.Visible = True Then autor.Visible = False Else autor.Visible = True End If * Los timers tiene que tener su Enabled = True sino no se activarán Timer2 (Actualiza la hora) HORA.Text = TimeOfDay Timer4 (Hace mover el dibujo) If PictureBox1.Location.X > 100 Then PictureBox1.Location = New Point(30, 30) End If PictureBox1.Location = New Point(PictureBox1.Location.X + 1, 30) TextBox1---------- KeyPress (Reconoce la tecla Enter para validar el ingreso por los tres usuarios) If e.KeyChar = Convert.ToChar(13) Then If ComboBox1.Text = "OMAR" And TextBox1.Text = "123456" Then Me.Hide() Form2.Show() Form2.ToolStripStatusLabel3.Text = ComboBox1.Text Form2.ToolStripStatusLabel4.Text = TextBox1.Text Form2.ToolStripStatusLabel4.Visible = False ElseIf ComboBox1.Text = "MILENA" And TextBox1.Text = "ABC" Then Me.Hide() Form2.Show() Form2.ToolStripStatusLabel3.Text = ComboBox1.Text Form2.ToolStripStatusLabel4.Text = TextBox1.Text Form2.ToolStripStatusLabel4.Visible = False ElseIf ComboBox1.Text = "SUSANA" And TextBox1.Text = "000000" Then Me.Hide() Form2.Show() Form2.ToolStripStatusLabel3.Text = ComboBox1.Text Form2.ToolStripStatusLabel4.Text = TextBox1.Text Form2.ToolStripStatusLabel4.Visible = False Else Me.WindowState = FormWindowState.Maximized Timer1.Interval = Val(Timer1.Interval) - 300 MsgBox("INCORRECCCCCCCCCCCCTOOOOOOOO") ComboBox1.Text = "" TextBox1.Text = "" ComboBox1.Focus() CONTADOR.Text = Val(CONTADOR.Text) - 1 If Val(CONTADOR.Text) = 0 Then End End If End If End If Lic. Omar Ángel Mamani Rodríguez [email protected] HERRAMIENTAS DE DESARROLLO DE SOFTWARE IESTP “MANUEL SEOANE CORRALES” Agrega un nuevo Formulario 2 Propiedades del Formulario IsMdiContainer = True (Establece como MDI al formulario) WindowsState = Maximized Objetos del Formulario MenuStrip1 StatusStrip1 Timer1 Timer2 ToolStrip1 * Agregar cinco formularios nuevos Menú Salir Menú Bloquear Dim m As Integer Form3.ShowDialog() m = MsgBox("Desea salir", vbYesNo + vbQuestion) Menú Command If m = vbYes Then Form4.MdiParent = Me End Form4.Show() End If Menú Numbers Menú Colors Menú Seasons Form6.MdiParent = Me Form5.MdiParent = Me Form7.MdiParent = Me Form6.Show() Form5.Show() Form7.Show() Timer1 (Actualiza la hora y la fecha) Timer2 (Actualiza la hora) If ToolStripStatusLabel5.Text = "" Then ToolStripStatusLabel1.Text = TimeOfDay ToolStripStatusLabel5.Text = "Programado Por: OMAR" ToolStripStatusLabel2.Text = Date.Today Else ToolStripStatusLabel5.Text = "" End If Botón Command (De la Barra de Herramientas) Form4.MdiParent = Me Form4.Show() Botón Numbers (De la Barra de Herramientas) Form6.MdiParent = Me Form6.Show() Botón Colors (De la Barra de Herramientas) Form5.MdiParent = Me Form5.Show() Botón Seasons (De la Barra de Herramientas) Form7.MdiParent = Me Form7.Show() Formulario Bloquear (Form3) Menú Cerrar MsgBox("Tienes que colocar la clave", vbOKOnly + vbCritical) Timer1 (Mueve la imagen) If PictureBox1.Location.X > 100 Then PictureBox1.Location = New Point(20, 30) End If PictureBox1.Location = New Point(PictureBox1.Location.X + 10, PictureBox1.Location.Y) Texbox1 -------- Keypress If e.KeyChar = Convert.ToChar(13) Then If TextBox1.Text = Form2.ToolStripStatusLabel3.Text And TextBox2.Text = Form2.ToolStripStatusLabel4.Text Then Close() Else MsgBox("Clave incorrecta", vbOKOnly + vbCritical) End If End If Lic. Omar Ángel Mamani Rodríguez [email protected] HERRAMIENTAS DE DESARROLLO DE SOFTWARE FORMULARIOS EJECUTADOS Lic. Omar Ángel Mamani Rodríguez IESTP “MANUEL SEOANE CORRALES” [email protected]