Blockierten Timer aufheben ?



  • Hallo,

    ich habe bei beim Drücken eines buttons folgenden Code:

    SetTimer(1,1000,NULL);
    Sleep(5000);
    KillTimer(1);
    

    Leider wird beim Sleep jedlicher Timer blockiert, oder ist das
    die nicht abgeschlossene Button Message ??

    Wie auch immer, ich suche etwas, mitdem die Messagemap weiter
    ausgeführt wird, damit mein Timer 5x aufgerufen wird.
    Ein Applikation->ProcessMessages gibts ja leider nicht ?

    ps. ich muss das so machen, weil ich dannach noch weiteren Code abarbeiten muss
    innerhalb des Buttoncodes !! Also ich kann da nicht raus.

    cu



  • Dann mach es gleich so wie es siec h gehört.
    Verwende Threads sonst hast du später bei mehr Funktionen wieder Probleme.
    Schau in die FAQ.


Anmelden zum Antworten