Corrección del examen de grado
Esto va en el botón ingrese la clave Private Sub Command1_Click() If Text1.Text = “grado" Then Load Form2 Form2.Show Unload Me Else Text1.Text = "" End If End Sub ***********************En el text1 no va nada********************************** Codificación para ingresar la clave
Diseño del programa para ingresar datos
Private Sub a_KeyPress(KeyAscii As Integer) If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Private Sub b_KeyPress(KeyAscii As Integer) 'validar para numeros If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Private Sub c_KeyPress(KeyAscii As Integer) 'validar para numeros If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Código para el programa
Private Sub Command1_Click() If promedio < 10 Then Text3.Text = &quot;pierde&quot; Else Text3.Text = &quot;pasa&quot; End If End Sub Private Sub Command2_Click() Load Form3 Form3.Show Unload Me End Sub Comando de el botón observación
Private Sub d_KeyPress(KeyAscii As Integer) 'validar para numeros If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Private Sub Data1_Validate(Action As Integer, Save As Integer) End Sub Private Sub Nuevo_Click() 'NUEVO Data1.Recordset.AddNew Text1.SetFocus Text2 = &quot;&quot; Text3 = &quot;&quot; Text4 = &quot;&quot; Guardar.Enabled = True Nuevo.Enabled = False Text1.Locked = False Text2.Locked = False a.Locked = False b.Locked = False c.Locked = False End Sub Comando para el botón nuevo
Private Sub Guardar_Click() 'GUARDAR Data1.Recordset.Update Text1 = &quot;&quot; Text2 = &quot;&quot; Combo1 = &quot;&quot; Combo2 = &quot;&quot; a = &quot;&quot; b = &quot;&quot; c = &quot;&quot; d = &quot;&quot; suma = &quot;&quot; promedio = &quot;&quot; Text3 = &quot;&quot; End Sub Private Sub Salir_Click() 'SALIR End End Sub Programa para el botón guardar
Private Sub Compromedio_Click() promedio = (Val(Val(a) + Val(b) + Val(c) + Val(d)) / 4) End Sub Private Sub Comsuma_Click() suma = Val(Val(a) + Val(b) + Val(c) + Val(d)) End Sub Private Sub Form_Load() Data1.Visible = False Guardar.Enabled = False End Sub Botones promedio y suma
Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus If Text1 = &quot;&quot; Then Text1.SetFocus End If End If 'validar para numeros If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Private Sub Text3_Change() If KeyAscii = 13 Then a.SetFocus End If End Sub Para el text1 para solo numeros
consulta
Código para la consulta Private Sub Data1_Validate(Action As Integer, Save As Integer) Data1 = False End Sub Private Sub Form_Load() MSFlexGrid1.Col = 0 MSFlexGrid1.Row = 0 MSFlexGrid1.Text = ”codigo” MSFlexGrid1.Col = 1 MSFlexGrid1.Text = ”Nombre”
MSFlexGrid1.Col = 2 MSFlexGrid1.Text = ”Dirección” MSFlexGrid1.Col = 3 MSFlexGrid1.Text = ”Curso” MSFlexGrid1.Col = 4 MSFlexGrid1.Text = ”Materia” MSFlexGrid1.Col = 5 MSFlexGrid1.Text = ”mensaje” End Sub Private Sub MSFlexGrid1_Click() End Sub

Presentación1

  • 1.
  • 2.
    Esto va enel botón ingrese la clave Private Sub Command1_Click() If Text1.Text = “grado&quot; Then Load Form2 Form2.Show Unload Me Else Text1.Text = &quot;&quot; End If End Sub ***********************En el text1 no va nada********************************** Codificación para ingresar la clave
  • 3.
    Diseño del programapara ingresar datos
  • 4.
    Private Sub a_KeyPress(KeyAsciiAs Integer) If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Private Sub b_KeyPress(KeyAscii As Integer) 'validar para numeros If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Private Sub c_KeyPress(KeyAscii As Integer) 'validar para numeros If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Código para el programa
  • 5.
    Private Sub Command1_Click()If promedio < 10 Then Text3.Text = &quot;pierde&quot; Else Text3.Text = &quot;pasa&quot; End If End Sub Private Sub Command2_Click() Load Form3 Form3.Show Unload Me End Sub Comando de el botón observación
  • 6.
    Private Sub d_KeyPress(KeyAsciiAs Integer) 'validar para numeros If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Private Sub Data1_Validate(Action As Integer, Save As Integer) End Sub Private Sub Nuevo_Click() 'NUEVO Data1.Recordset.AddNew Text1.SetFocus Text2 = &quot;&quot; Text3 = &quot;&quot; Text4 = &quot;&quot; Guardar.Enabled = True Nuevo.Enabled = False Text1.Locked = False Text2.Locked = False a.Locked = False b.Locked = False c.Locked = False End Sub Comando para el botón nuevo
  • 7.
    Private Sub Guardar_Click()'GUARDAR Data1.Recordset.Update Text1 = &quot;&quot; Text2 = &quot;&quot; Combo1 = &quot;&quot; Combo2 = &quot;&quot; a = &quot;&quot; b = &quot;&quot; c = &quot;&quot; d = &quot;&quot; suma = &quot;&quot; promedio = &quot;&quot; Text3 = &quot;&quot; End Sub Private Sub Salir_Click() 'SALIR End End Sub Programa para el botón guardar
  • 8.
    Private Sub Compromedio_Click()promedio = (Val(Val(a) + Val(b) + Val(c) + Val(d)) / 4) End Sub Private Sub Comsuma_Click() suma = Val(Val(a) + Val(b) + Val(c) + Val(d)) End Sub Private Sub Form_Load() Data1.Visible = False Guardar.Enabled = False End Sub Botones promedio y suma
  • 9.
    Private Sub Text1_KeyPress(KeyAsciiAs Integer) If KeyAscii = 13 Then Text2.SetFocus If Text1 = &quot;&quot; Then Text1.SetFocus End If End If 'validar para numeros If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0 End If End Sub Private Sub Text3_Change() If KeyAscii = 13 Then a.SetFocus End If End Sub Para el text1 para solo numeros
  • 10.
  • 11.
    Código para laconsulta Private Sub Data1_Validate(Action As Integer, Save As Integer) Data1 = False End Sub Private Sub Form_Load() MSFlexGrid1.Col = 0 MSFlexGrid1.Row = 0 MSFlexGrid1.Text = ”codigo” MSFlexGrid1.Col = 1 MSFlexGrid1.Text = ”Nombre”
  • 12.
    MSFlexGrid1.Col = 2MSFlexGrid1.Text = ”Dirección” MSFlexGrid1.Col = 3 MSFlexGrid1.Text = ”Curso” MSFlexGrid1.Col = 4 MSFlexGrid1.Text = ”Materia” MSFlexGrid1.Col = 5 MSFlexGrid1.Text = ”mensaje” End Sub Private Sub MSFlexGrid1_Click() End Sub