Anweisungen zeitlich steuern



  • Hallo,

    wie kann man Anweisungen in einem Programm eine vorgegebene Zeit lang laufen lassen?
    D.h. führe eine angegebene Zeit lang (in Millisekunden) Anw1 durch und anschließend eine angegebene Zeit (ms) eine Anw2.

    MfG
    Serkan



  • Mit dieser Fragestellung kannst du es jedenfalls nicht umsetzen 🙂 Ein Schnipsel Code braucht halt so lange, wie dein Prozessor daran herumrechnet, du kannst ihm nicht einfach sagen, dass er langsamer rechnen soll.

    Eine "Anweisung" eine bestimmte Zeit laufen zu lassen geht nur, wenn du eine Schleife hast, die z.B. 5 Sekunden lang ausgeführt werden soll. Dann kann eine Abbruchbedingung der Schleife sein, ob die Zeit schon vorbei ist.
    Zusätzlich kann man noch künstliche Pausen einbauen, so dass das Programm eine bestimmte Zeit lang die Ausführung pausiert.



  • topkapi schrieb:

    Hallo,

    wie kann man Anweisungen in einem Programm eine vorgegebene Zeit lang laufen lassen?
    D.h. führe eine angegebene Zeit lang (in Millisekunden) Anw1 durch und anschließend eine angegebene Zeit (ms) eine Anw2.

    MfG
    Serkan

    Evtl. kannst du das mit Timern umsetzen, aber wie Badestrand schon gesagt hat: trivial ist das nicht.
    Wenn du es nicht anders loesen kannst, schaust du am besten nach, was das Framework deiner Wahl so an Timern bietet.


Anmelden zum Antworten