Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2010, 23:43
rikimm
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 16 años, 3 meses
Puntos: 4
tratando de hacer el juego de ahorcado

si como veran estoy haciendo ese sencillo juego pero que ma da vueltas en un solo problema estoy utilizando un lista donde tengo las palabras esas palabras las seleciono con un rando de ahi lo mando a una caja de texto para hacer con un for saber el indicide y letra que es y todo funciona con las condiciones que pongo que si una caja de texto(me refiero a la letra que esta escrita ) es igual a una de las letras me aparesca la letra en otra caja de texto el problema qu etengo consiste en que si se repite esa letra como que no cumple la condicion y no me la pone en la caja de texto por decirlo asi tengo al palabra solo de esa palabra me aparecen en sus respectivas cajas de testo hasta la letra l la ultima o no me la pone y no entiendo el porque ya le busque ya la analize y no doy mas dejo mi codigo


Código vb2008:
Ver original
  1. private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.         Dim rest, letra As String
  3.         Dim x As Integer
  4.         Dim y As String
  5.  
  6.         rest = TextBox5.Text
  7.         letra = TextBox6.Text
  8.         For x = 0 To rest.Length - 1
  9.             MessageBox.Show(rest(x))
  10.             If rest.Substring(x, 1) = TextBox5.Text(0) Then
  11.                 TextBox1.Text = rest(x)
  12.             ElseIf rest.Substring(x, 1) = TextBox5.Text(1) Then
  13.                 TextBox2.Text = rest(x)
  14.             ElseIf rest.Substring(x, 1) = TextBox5.Text(2) Then
  15.                 TextBox3.Text = rest(x)
  16.             Else
  17.                 TextBox4.Text = rest(x)
  18.  
  19.             End If
  20.         Next x

este es donde esta el random
Código vb2008:
Ver original
  1. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  2. Dim rand As New Random
  3.  nume = rand.Next(0, 4)
  4.         x = ListBox1.Items(nume)
  5.         TextBox5.Text = x
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje