Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Presentación1

655 views

Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

Presentación1

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

×