| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment faire un jeu chronométré sur Visual Basic
    Pour faire un jeu chronométré en Visual Basic, créez un questionnaire simple qui définit un contrôle "Timer" après chaque question est posée . Dites au lecteur qu'elle n'a pas réussi à relever le défi si l'écoulement de la minuterie. Vous pouvez utiliser les instructions de programmation de ce projet pour créer une variété de jeux-questionnaires, y compris des quiz pour les mathématiques , l'histoire ou la géographie. Instructions
    1

    Cliquez sur le menu "Fichier" . Sélectionnez " Nouveau", puis cliquez sur l'option "Windows Form" dans la liste qui apparaît. Cela indique que vous souhaitez effectuer une nouvelle application qui utilise un formulaire pour la saisie des données .
    2

    Faites glisser le contrôle "Button" dans le panneau Outils sur le formulaire. Ce bouton permettra à l'utilisateur commence le match. Faites glisser un autre bouton sur la forme à donner à l'utilisateur un moyen de soumettre une réponse .
    3

    place une " zone de texte " contrôle sur la forme à donner à l'utilisateur un champ de saisie tapez la réponse.
    4

    glisser un contrôle "Timer" dans le panneau Outils sur la forme , puis tapez "10000 " pour la propriété Interval . Cette action définit l' intervalle de compte à rebours de la minuterie à 10 secondes.
    5

    Double- cliquez sur le deuxième bouton pour ouvrir la fenêtre de programmation. Collez les instructions suivantes dans la fenêtre :

    Public Class Form1Dim q ( 0 à 2) Comme StringDim un ( 0 à 2) Comme StringDim iCurQ As Integer = 1Private - Sub Button1_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles Button1.Click « lancer le jeu

    q (0) = " Ce monument national montre quatre présidents américains dans la pierre ? "q ( 1) =" Qui a inventé la lumière ampoule ? "q (2) =" de quelle scientifique n'a la théorie de la relativité venir? " a (0) = " Mount Rushmore " un ( 1) =" Edison " a (2 ) = " Einstein " ; gotoTeacher ( ) End Sub Sub

    gotoTeacher () iCurQ = iCurQ + 1Si ( iCurQ > 2) Ensuite EndMsgBox ( q ( iCurQ ) ) Timer1.Enabled = TrueEnd Sous

    Private Sub Button2_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles étudiant Button2.Click » a répondu . arrêter timerTimer1.Enabled = FalseevaluateAnswer () gotoTeacher () Timer1.Enabled = TrueEnd Sous

    Sous evaluateAnswer ( ) Si ( TextBox1.Text = a ( iCurQ ) ) ThenMsgBox ( «Correct ») ElseMsgBox ( "Incorrect . la bonne réponse est "& un ( iCurQ ) ) Fin IfEnd SubEnd classe


    les déclarations ci-dessus le " Button1 " sous- routine instruisent Visual Basic pour créer des variables pour les questions et les réponses du jeu . Le " Button1" sous- routine définit les variables mentionnées ci-dessus avec les questions et les réponses du quiz réels. Le " gotoTeacher " sous- routine invite le lecteur à une question. Le " Button2 " et " évaluer réponse" sous- routines évalue la réponse du joueur .
    6

    Collez les instructions de programmation suivantes ci-dessous le " End Sub " déclaration de « Évaluer réponse " sous - routine :

    Private Sub Timer1_Tick ( sender As Object , ByVal e As System.EventArgs ) Handles étudiant Timer1.Tick ' n'a pas répondu dans le temps. Qui est considéré comme une mauvaise answer.Timer1.Enabled = FalseMsgBox (« incorrect. La bonne réponse est" & un ( iCurQ ) ) gotoTeacher ( ) End Sub

    " Timer1 " est exécutée chaque fois que la propriété Interval de la minuterie arrive à zéro .
    7

    Appuyez sur F5 pour lancer le jeu .

    Previous :

    next :
      articles connexes
    ·Comment faire de deux tables dans une zone de liste dan…
    ·Aide pour Microsoft Visual Basic 
    ·Comment détecter le Real Player Plug-In pour Visual Ba…
    ·Comment faire de Dice électroniques 
    ·Comment écrire le code sur le bouton HTML avec VB Scri…
    ·Comment utiliser la molette de la souris dans les envir…
    ·Comment arrêter VBA d'exécuter 
    ·Comment faire un calendrier déroulant 
    ·Comment utiliser isText en VBA 
    ·Comment ajouter une imprimante avec VBScript 
      articles en vedette
    ·Comment créer des rapports avec Perl 
    ·Android Phone App Development 
    ·Comment ajouter une zone de texte à DataGridView 
    ·Comment lire entier de la console en Java 
    ·Comment réinstaller Rtl100.Bpl 
    ·Comment télécharger des fichiers avec Struts 
    ·Comment ajouter des services Web eBay en VB.NET 
    ·Apache Struts Tutorial 
    ·Comment faire pour déterminer le nombre d'heures entre…
    ·Java peut être utilisé pour programmer des jeux 
    Copyright © Connaissances Informatiques http://fr.wingwit.com