Código fuente de producción de VB para juegos pequeños
Adivina el número
Crea un documento de texto, ingresa el siguiente código, cambia el sufijo a .frm y ábrelo con vb
El siguiente es el programa código fuente:
p>VERSIÓN 5.00
Comenzar VB.Form Form1
BorderStyle = 3 'Diálogo fijo
Caption = "Adivinando Juego"
ClientHeight = 3900
ClientLeft = 45
ClientTop = 435
ClientWidth = 4680
LinkTopic = "Form1" p>
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 3900
ScaleWidth = 4680 p>
ShowInTaskbar = 0 'False
StartUpPosition = 3 'Ventana predeterminada
Comenzar VB.CommandButton Command2
Caption = "Comenzar de nuevo" p>
Alto = 615
Izquierda = 2640
TabIndex = 2
Arriba = 2760
Ancho = 1095 p>
Fin
Inicio VB.CommandButton Comando1
Título = "Aceptar"
Alto = 615
Izquierda = 840
TabIndex = 1
Superior = 2760
Ancho = 1095
Fin
Inicio VB.TextBox Texto1
Alto = 375
Izquierda = 1200
TabIndex = 0
Arriba = 2040
Ancho = 2055
Fin
Begin VB.Label Label9
Caption = "play"
BeginProperty Fuente
Nombre
= "宋体"
Tamaño = 24
Conjunto de caracteres = 134
Peso = 400
Subrayado = 0 'Falso
Cursiva = 0 'Falso
Tachado = 0 'Falso
EndProperty
ForeColor = &H000080FF&
Alto = 615 p>
Izquierda = 3720
TabIndex = 11
Arriba = 240
Ancho = 615
Fin
Begin VB.Label Label8
Caption = "游"
Fuente BeginProperty
Nombre = "宋体"
Tamaño = 24
Juego de caracteres = 134
Peso = 400
Subrayado = 0 'Falso
Cursiva = 0 'Falso
Tachado = 0 'False
EndProperty
ForeColor = &H00808080&
Alto = 615
Izquierda = 3240
TabIndex = 10
Superior = 240
Ancho = 615
Fin
Inicio VB.Label Label7
Título = "número"
Fuente BeginProperty
Nombre = "宋体"
Tamaño = 24
Conjunto de caracteres = 134 p>
Peso = 400
Subrayado = 0'F
también
Cursiva = 0 'False
Tachado = 0 'False
EndProperty
ForeColor = &H0000FFFF&
Alto = 495
Izquierda = 2760
TabIndex = 9
Superior = 240
Ancho = 615
Fin
Begin VB.Label Label6
Caption = "Guess"
BeginProperty Font
Nombre = "宋体"
Tamaño = 24
Juego de caracteres = 134
Peso = 400
Subrayado = 0 'Falso
Cursiva = 0 'Falso
Tachado = 0 'False
EndProperty
ForeColor = &H00FF00FF&
Alto = 495
Izquierda = 2280
TabIndex = 8
Superior = 240
Ancho = 735
Fin
Inicio VB.Label Label5
Título = "ENT"
Fuente BeginProperty
Nombre = "宋体"
Tamaño = 24
Juego de caracteres = 134
Peso = 400
Subrayado = 0 'Falso
Cursiva = 0 'Falso
Tachado = 0 'Falso
EndProperty
ForeColor = &H00FF0000&
Alto = 615
Izquierda = 1800
TabIndex = 7
Superior = 240
Ancho = 855
Fin
Begin VB.Label Label4
Caption = "入"
BeginProperty Font
Nombre = "宋体"
Tamaño = 24
Juego de caracteres = 134
Peso = 400
Subrayado = 0 'Falso
Cursiva = 0 'False
Tachado = 0 'False
EndProperty
ForeColor = &H0000FF00&
Alto = 735
Izquierda = 1320
TabIndex = 6
Arriba = 240
Ancho = 735
Fin
Inicio VB .Label Label3
Título = "英"
Fuente BeginProperty
Nombre = "宋体"
Tamaño = 24
Juego de caracteres = 134
Peso = 400
Subrayado = 0 'Falso
Cursiva = 0 'Falso
Tachado = 0 'False
EndProperty
ForeColor = &H00FFFF00&
Alto = 735
Izquierda = 840
TabIndex = 5
Superior = 240
Ancho = 735
p>
Fin
Begin VB.Label Label2
Caption = "Huan"
BeginProperty Font
Nombre = "宋体"
Tamaño = 24
Juego de caracteres = 134
Peso = 400
Subrayado = 0 'Falso
Cursiva = 0 'False
Tachado = 0 'False
EndProperty
ForeColor = &H000000FF&
Alto = 615
Izquierda = 360
TabIndex = 4
Superior = 240
Ancho = 495
Fin
Begin VB.Label Label1
Caption = "Aquí tengo un número entero del 1 al 10, adivina qué es..."
Altura = 375 p>
Izquierda = 480
TabIndex = 3
Arriba = 1320
Ancho = 3855
Fin
Fin
Atributo VB_Name = "Form1"
Atributo VB_GlobalNameSpace = False
Atributo VB_Creatable = False
Atributo VB_PredeclaredId = True
Atributo VB_Exposed = False
Atenuar x como entero, y como entero, z como entero
Atenuar cishu como entero
Subcomando privado1_Click() p>
Si cishu = 3 Entonces MsgBox "He adivinado 3 veces, este número es" & x: Salir Sub
y = Val(Text1.Text)
Si Text1.Text = "" O no IsNumeric(Text1.Text) Entonces
MsgBox "¡Entrada incorrecta! Vuelva a introducir el número", 48
Text1.Text = ""
Text1.SetFocus
Salir de Sub
Fin si
cishu = cishu + 1
Seleccione caso x - y
El caso es < 0
z = MsgBox("Tu conjetura es demasiado alta, por favor vuelve a adivinar. Nota: Sólo tienes tres posibilidades", 48 + 1)
Text1.Text = ""
Text1.SetFocus
Case Is > 0
z = MsgBox("Tu conjetura es demasiado baja, por favor adivina de nuevo. Nota: Sólo tienes tres posibilidades", 48 + 1) p>
Text1.Text = ""
Text1.SetFocus
Case Else
z = MsgBox("¡Felicitaciones por su suposición!" , 1)
Fin de selección
Fin de sub
Subcomando privado2_Click()
cishu = 0
Temporizador aleatorio
x = Int((Rnd * 10) + 1)
End Sub
Sub privado Form_Load()
cishu = 0
Temporizador aleatorio
x = Int((Rnd * 10) + 1)
End Sub
Fin del código
/Zhuo7358/
Bienvenido a mi espacio