tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
868
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Piesbruhder
    Piesbruhder Piesbruhder ist offline Mitglied Silber
    Registriert seit
    Feb 2002
    Ort
    Biebesheim (Hessen)
    Beiträge
    80
    Hi!

    Ich glaube meine heutige Frage ist einfach zu beantworten

    Ich habe eine while-schleife, welche ein Soundfile so lange abspielt, bis die bool-variable bachpl nicht mehr TRUE ist. Was muss ich tun damit die schleife aufhört, wenn ich ein Taste (z.B. Esc) gedrückt habe abbricht? Also so ungefähr:

    solange bachpl TRUE ist mache folgendes
    {
    spiel das soundfile ab
    wenn jemand Esc drückt wird bachpl FALSE
    }

    Ich hoffe auf schnelle Antowort und Danke euch wie immer im Vorraus (Das kann man bei euch ruhigen Gewissens wagen )


    Viele Grüße,
    Paul
     
    ---------- Piesbruhder -----------
    -----dumm wenn man blöd ist!------

    http://wald.heim.at/urwald/541003/computer.gif

  2. #2
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    
    while(!_kbhit)
    {
        ...
    }
     
    oder mit bestimmter Taste
     
    while(1)
    {
        ...
        if(_kbhit())
       {
           int taste=getch();
           if(teaste==ESC) break;
       }
    }


    mfg
    umbrasaxum
     

  3. #3
    JPakusch JPakusch ist offline Mitglied
    Registriert seit
    Jun 2005
    Beiträge
    19
    Hallo,
    Muss dafür irgendne Header-Datei eingebunden werden?
    bei mir ist der Ausdruck KBhit unbekannt.
     

  4. #4
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    Ja muss.
    Die conio.h muss eingebunden werden, außerdem wird die Funktion komplett klein geschrieben.


    mfg
    umbrasaxum
     

  5. #5
    MFC openGL MFC openGL ist offline Mitglied Brokat
    Registriert seit
    Oct 2004
    Beiträge
    483
    Sollte das von umbrasaxum nicht gehen, liegt es vermutlich daran das er erst das Playback abspielt, und erst dann wieder die nächsten Befehle abarbeitet. Sollte das der Fall sein musst du mit Timern arbeiten.

    Dazu findest du mehr im Visual Studio Unterforum.


    Gruss

    MFC OpenGL
     

Ähnliche Themen

  1. Kleinunternehmer: IHK Brief - Reaktion?
    Von zhou im Forum Gründung & Gewerbe
    Antworten: 4
    Letzter Beitrag: 13.04.10, 14:34
  2. Verzögerte Reaktion im IE8?
    Von breytex im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 11.10.09, 15:01
  3. Reaktion login-script
    Von WiZdooM im Forum PHP
    Antworten: 14
    Letzter Beitrag: 15.06.09, 10:57
  4. Userabhängige Reaktion
    Von dadevelopa im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 21.05.07, 14:32