tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
278
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ThunderStorm1 ThunderStorm1 ist offline Mitglied Bronze
    Registriert seit
    Jan 2010
    Beiträge
    41
    Also ich habe ein kleines Gedächnis Spiel geschrieben.

    Also es wird eine Zahl generiert und sie wird 2,5 sec angezeigt dann wird sie ausgeblendet.
    Nun kann man halt die Zahl eingeben und sie wird überprüft.
    So nun wo ich nicht weiter komme ich wollte mit einem NummericUpandDown eine Runden Zahl angeben lassen.
    Wobei denn nach der Eingabe der Antwort und der Überprüfung eine neue Runde beginnt ich habe das mit einer for schleife versucht aber habe es nicht wirklich hinbekommen.

    MFG ThunderStorm
     

  2. #2
    Avatar von Spyke
    Spyke Spyke ist offline Capoeirista
    Registriert seit
    Oct 2002
    Beiträge
    931
    Zeig mal Code.
    So erstmal verstehe ich nicht warum es nicht funktionieren sollte.
     
    www.iv-interactive.de - Projektewebsite
    WikiParser - aktuelles Projekt

  3. #3
    ThunderStorm1 ThunderStorm1 ist offline Mitglied Bronze
    Registriert seit
    Jan 2010
    Beiträge
    41
    Code :
    1
    2
    3
    4
    5
    6
    
       int nummer = Convert.ToInt32(numericUpDown1.Value);
                for (int i = 0; i < nummer; i++)
                {
                    timer1.Start();
                    merkenZahlen.Text = Convert.ToString(zahl);
                }
     

  4. #4
    Avatar von Spyke
    Spyke Spyke ist offline Capoeirista
    Registriert seit
    Oct 2002
    Beiträge
    931
    Du musst die Runden im Tick Ereignis des Timers zählen.

    In der Schleife Startest du den Timer.
    Das Tick Ereignis wird aber asynchron erst nach 2.5 sek. ausgelöst,
    während dessen läuft deine Methode weiter und deine Schleife ist damit am Ende bevor ev. Tick überhaupt ausgelöst wird.
     
    www.iv-interactive.de - Projektewebsite
    WikiParser - aktuelles Projekt

  5. #5
    ThunderStorm1 ThunderStorm1 ist offline Mitglied Bronze
    Registriert seit
    Jan 2010
    Beiträge
    41
    Mhh evt habe ich das bischen Falsch ausgedrückt.
    Ich wollte das wenn man Startet das dann die Zahl generirt wird 2 sec angezeigt wird, nun soll die Eingabe ervolgen ( verglichen werden ) und als nächstes wider von neu gestarte werden also neu zahl sec anzeigen usw. Diese soll dann halt so lange laufen wie man die Rundezahl eingestellt hat.
    Die Eingabe abfrage habe ich auf einen 2 Button gelegt. Mit einer einfachen if Abfrage.

    MFG ThunderStorm
     

  6. #6
    Avatar von Spyke
    Spyke Spyke ist offline Capoeirista
    Registriert seit
    Oct 2002
    Beiträge
    931
    dann musst du den zähler dort hochsetzen wo dann die Überprüfung mit der Zahl mit der zahl des Nutzers erfolgt.

    Ungefähr so:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    private void startButton_Click(...)
    { 
        rundenAnzahl = Convert.ToInt32(numericUpDown.Value);
        rundenZaehler = 0;
    }
     
    private void time_Tick(...)
    { 
        //dein Prüfzeugs
       //...
     
        if(rundenZaehler < rundenAnzahl)
        {
             rundenZaehler++;
             ErzeugeZufallsZahl();
         }
         else
             this.Close(); //Runden erreicht, Fensterschließen (oder irgendwas anderes)
    }
     
    private int rundenAnzahl;
    private int rundenZaehler;
     
    www.iv-interactive.de - Projektewebsite
    WikiParser - aktuelles Projekt

Ähnliche Themen

  1. Links fehlen im IE 8
    Von Divo1984 im Forum CSS
    Antworten: 2
    Letzter Beitrag: 02.09.10, 09:43
  2. Punkte fehlen
    Von molchedes im Forum Cinema 4D
    Antworten: 7
    Letzter Beitrag: 27.08.07, 17:24
  3. Deckflächen fehlen
    Von real_moek im Forum Cinema 4D
    Antworten: 1
    Letzter Beitrag: 13.12.06, 19:52
  4. 700 MHz fehlen =(
    Von Giovanni im Forum Hardware
    Antworten: 17
    Letzter Beitrag: 28.03.06, 20:03
  5. Schatten fehlen
    Von black00 im Forum Cinema 4D
    Antworten: 1
    Letzter Beitrag: 27.11.04, 16:28