hmmh... danke für die batterie info...

Ich dachte das ich mit startzeit = startzeit einfach die Gettime() funtkion nochmals abfrage, die nun einen neuen wert beeinhaltet... obwohl... ich muss die funktion live abfragen... da sie ja ausserhalb der for schleife nicht aktuell ist

also:
startzeit = Gettime();
for (zeit = 0; zeit > startzeit + lang; zeit = Gettime())

so sollte es funktionieren nicht?