Gracias a todos! Me ha servido todo
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: BlackZeroX▓▓▒▒░░ en 19 Diciembre 2010, 19:54 PM
.
http://foro.elhacker.net/programacion_visual_basic/numeros_aleatorios-t313496.0.html;msg1553543#msg1553543
Dulces Lunas!¡.
Option Explicit
Private Sub Command1_Click()
Dim N As Integer
Dim M As Integer 'Ésta es la verdadera incógnita (X del Form)
Dim X As Integer
Show
X = Val(Text1.Text)
N = Val(InputBox("Escribe el número que piensas que vadrá X"))
M = Int(Rnd * X) 'Int elimina decimales.
'Rnd selecciona valor numérico aleatorio
If N > M Then
MsgBox "El número " & CStr(N) & " es mayor que X", vbInformation
Text1.Locked = True 'Bloqueo TextBox para no estar colocando valor _
todo el tiempo...
Text1.BackColor = vbYellow
Label3.Caption = Label3.Caption + 1
Else
If N = M Then
MsgBox ("¡Has acertado!"), vbExclamation
MsgBox (" X = " & CStr(M))
End
Else
If N < M Then
MsgBox "El número " & CStr(N) & " es menor que X", vbInformation
Text1.Locked = True
Text1.BackColor = vbYellow
Label3.Caption = Label3.Caption + 1
End If
End If
End If
End Sub
Private Sub Text1_Change()
If Text1.Text = "" Then
Command1.Visible = False
Else
Command1.Visible = True
End If
End Sub