Ahorcado En Visual Basic

25,016 views

Published on

Published in: Education
4 Comments
2 Likes
Statistics
Notes
No Downloads
Views
Total views
25,016
On SlideShare
0
From Embeds
0
Number of Embeds
121
Actions
Shares
0
Downloads
345
Comments
4
Likes
2
Embeds 0
No embeds

No notes for slide

Ahorcado En Visual Basic

  1. 1. AHORCADO EN VISUAL
  2. 2. <ul><ul><li>Es muy fácil, utilizaremos las siguientes herramientas: </li></ul></ul><ul><ul><li>TextBox : Estos son cuadros blancos rectangulares </li></ul></ul><ul><ul><li>Label: estos son cuadros similares a los TextBox </li></ul></ul><ul><ul><li>Line: son líneas rectas </li></ul></ul><ul><ul><li>Shape: son líneas rectangulares o ovaladas </li></ul></ul><ul><ul><li>Command: es una herramienta en visual que es cuadra o rectangular </li></ul></ul><ul><ul><li>Los TextBox los utilizamos para las respuestas del ahorcado, para responder y el numero de preguntas </li></ul></ul><ul><ul><li>Los Label es para el contexto de las preguntas </li></ul></ul><ul><ul><li>Las Line para formar el muñeco del ahorcado </li></ul></ul><ul><ul><li>Los Shape lo utilizamos para hacer el tallo que sostiene al ahorcado y también para hacer su cabeza </li></ul></ul><ul><ul><li>En cada TextBox les ponemos un nombre ej: Text 1 esto son para las respuestas, Rta para responder , clave1 para la clave, No para el numero de preguntas </li></ul></ul><ul><ul><li>En los Label Label1 para las preguntas </li></ul></ul><ul><ul><li>En cada línea formando el muñeco ahorcado con sus mano, brazos etc, le ponemos un nombre ej: L 1 </li></ul></ul><ul><ul><li>Los Shape, para la cabeza L5, para el tallo L2 </li></ul></ul>PROGRAMACION EN VISUAL COMO HACER EL JUEGO DE AHORCADO
  3. 3. <ul><li>Este es para devolver la pregunta </li></ul><ul><li>Private Sub Command5_Click() </li></ul><ul><li>If Adodc1.Recordset.EOF And Adodc1.Recordset.BOF Then </li></ul><ul><li>MsgBox &quot;No hay registros en la base de datos&quot;, vbExclamation, &quot;Base de datos vacía&quot; </li></ul><ul><li>Else </li></ul><ul><li>Adodc1.Recordset.MovePrevious </li></ul><ul><li>If Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirst </li></ul><ul><li>End If </li></ul><ul><li>End Sub </li></ul>CODIFICACION
  4. 4. <ul><li>ESTE CODIGO ES PARA CONTINUAR LA PREGUNTAS </li></ul><ul><li>Private Sub Command3_Click() </li></ul><ul><li>Select Case No.Text </li></ul><ul><li>Case 1 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L1.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 2 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L2.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 3 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L3.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul>
  5. 5. <ul><li>Case 4 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L4.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 5 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L5.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 6 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L6.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul>
  6. 6. <ul><li>Case 7 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L7.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 8 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L8.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 9 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L9.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul>
  7. 7. <ul><li>Case 10 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>L10.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 11 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line11.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 12 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line12.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul>
  8. 8. <ul><li>Case 13 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line13.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 14 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>MsgBox (&quot;EL JUEGO HA TERMINADO&quot;) </li></ul><ul><li>End </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line14.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>MsgBox (&quot;EL JUEGO HA TERMINADO&quot;) </li></ul><ul><li>End </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 15 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>MsgBox (&quot;EL JUEGO HA TERMINADO&quot;) </li></ul><ul><li>End </li></ul><ul><li>Else </li></ul><ul><li>Line9.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>MsgBox (&quot;EL JUEGO HA TERMINADO&quot;) </li></ul><ul><li>End </li></ul><ul><li>End If </li></ul>
  9. 9. <ul><li>Case 16 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line10.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 17 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line17.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 18 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line18.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul>
  10. 10. <ul><li>Case 19 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line19.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>Case 20 </li></ul><ul><li>If Rta.Text = clave1.Text Then </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>Else </li></ul><ul><li>Line20.Visible = True </li></ul><ul><li>Adodc1.Recordset.MoveNext </li></ul><ul><li>If Adodc1.Recordset.EOF Then </li></ul><ul><li>Adodc1.Recordset.MoveLast </li></ul><ul><li>End If </li></ul><ul><li>End If </li></ul><ul><li>End Select </li></ul><ul><li>End Sub </li></ul>
  11. 11. <ul><li>ESTE ES PARA FINALIZAR EL JUEGO </li></ul><ul><li>Private Sub Command6_Click() </li></ul><ul><li>End </li></ul><ul><li>End Sub </li></ul>

×