| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo construir un juego Hangman en Visual Basic
    En el juego de adivinanzas clásico Ahorcado , una palabra oculta se revela una letra a la vez que el jugador adivina la carta . Si el jugador adivina una carta no de la palabra, un dibujo de un hombre en una horca pone cada vez más cerca de terminar. Recrear este juego en Microsoft Visual Basic es simple. No hay reglas complejas y no de una estrategia real que necesita ser programado. Una interfaz de usuario sencilla y un poco de código sencillo son todo lo que usted necesita . Cosas que necesitará
    Microsoft Visual Basic
    Ver Más instrucciones
    1

    iniciar un nuevo proyecto en Microsoft Visual Basic y cree un nuevo formulario de Windows . Esta será la interfaz de usuario principal y la única forma que tiene que ser creado . En esta forma el lugar 26 etiquetas o botones , uno para cada letra , en una matriz de controles dispuestos en una bonita rejilla en la parte derecha del formulario. Coloque un único control de cuadro de imagen en el lado izquierdo del formulario . A lo largo de la parte inferior , controles de etiqueta lugar , uno para cada espacio en blanco , con suficiente para las letras de la palabra más larga . El texto de cada control será un carácter de subrayado . También en la parte inferior , coloque un botón de " Salir" y un botón " Nuevo juego " . Crear un control ImageList en el formulario y cargarlo con imágenes de las diferentes etapas del ahorcado , de horca vacía al inicio de un hombre completamente estirado y " Game over " al final . Finalmente, cree una variable de cadena global que almacenar la palabra a utilizar para el juego actual.
    2

    Crear una lista de palabras que se van a utilizar y guardarlos en un archivo de texto en la misma carpeta que el proyecto . En el evento " Form_Load " del formulario principal, agregue código que se carga el archivo de texto en una matriz de cadenas. Si utiliza Visual Basic 6.0, el código para leer el archivo de texto sería algo como esto :

    Abierto nombre de archivo para la entrada como # 1 Mientras no EOF ( 1 ) Espada = Entrada de línea # 1WendClose ( 1 )
    3

    Configurar la interfaz de usuario para el primer juego . En un bucle , ajuste todos los botones de letras para estar habilitado. Establecer todas las etiquetas de texto en blanco que se oculta y ajuste el control de imagen para ser la imagen de la horca vacía imagelist .
    4

    Agregar un controlador de eventos para el botón " Nuevo juego " . En él, elegir un número aleatorio entre 1 y el número de elementos en la palabra matriz, a continuación, obtener la palabra en esa posición array. Halla la longitud de la palabra y hacer que muchos de la carta en blanco rotula visible. Establecer todas las etiquetas de texto en blanco que se esconden y ajuste el control de imagen para ser la imagen de la horca vacía imagelist . Esto se hizo a la carga de la forma también. Para guardar la codificación, el evento " Form_Load " puede hacerse llamar simplemente el nuevo juego " evento Click " para que la carga del formulario se inicia automáticamente un nuevo juego.
    5

    Agregar un evento de clic para el control matriz para los botones de las letras. En el controlador de eventos para el botón , compruebe si la palabra juego actual contiene esa letra. Si es así, cambiar la etiqueta de la posición carta de un guión a la letra seleccionada . A continuación, establezca la propiedad Enabled del botón de clic en "False " por lo que no se puede hacer clic de nuevo. Esta será también una indicación visual de las letras que se han probado . Si la letra seleccionada no está en el juego de palabras , incrementar la imagen en el cuadro de imagen a la imagen siguiente en la lista de imágenes . Si la siguiente imagen es el "Juego sobre " la imagen , el juego ha terminado y todos los botones de la letra debe ser ajustado a discapacitados.
    6

    Añadir un evento click en el botón "Salir " que simplemente termina el programa ( using "End" de Visual Basic).

    Previous :

    next :
      Artículos relacionados
    ·Cómo copiar TreeView en Visual Basic 6 
    ·Cómo ejecutar subrutina de Visual Basic en el fondo 
    ·Cómo leer líneas de un cuadro de lista en Visual Basi…
    ·Cómo ejecutar VBScript en un equipo remoto 
    ·Cómo convertir un archivo binario en una cadena de byt…
    ·Cómo comparar los atributos de los archivos en VBS 
    ·Cómo convertir VB6 a VB 2010 
    ·Cómo quitar el botón Cerrar en VBA 
    ·Herramientas de depuración para Visual Basic 
    ·Cómo calcular la longitud de un archivo WAV en VB6 
      Artículos destacados
    ·¿Cuál es la diferencia entre paginación y segmentaci…
    ·Cómo obtener una lista de las impresoras en VB6 
    ·Cómo compilar Fortran 77 en Ubuntu 
    ·Cómo contar las palabras en un cuadro de texto en Visu…
    ·Cómo quitar las referencias de entidad en Saxon Docume…
    ·¿Qué es ORing Lógico 
    ·Cómo reemplazar comillas simples en Java 
    ·Cómo convertir secuencias de comandos de MATLAB para P…
    ·Cómo convertir a C + + String LStrHandle 
    ·Cómo leer la temperatura de la CPU con un programa de …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com