Hallo Profis,
ich habe da mal ne Frage:
Ich möchte in einem Programm (WSH, VBScript) eine Art Wartezeit einstellen, weil es nur jede Minute ausführen soll...
Im Moment löse ich das ganze SEHR kompliziert:
variable1 = minute (now)
do
variable2 = minute (now)
if variable2 = "59" then variable2 = "0"
loop until variable2 = variable1 + 1
Wie ihr seht ist das glaube ich zu rechenintensiv (100% Auslastung) und zu kompliziert.
Gibt es keine einfache Wait Funktion wie in anderen Programmen?
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
versuchs mal mit sleep() - meine mich zu erinnern sowas mal in den wsh docs gelesen zu haben.
WM_HOPETHISHELPS
thomas woelfer
habe ebend sleep probiert, aber wenn ich z.b. sleep(10) mache kommt typen unverträglich oder sowas...
aber in der vbscript-doku hab ich nix zu sleep gefunden :-(
kannst du mir noch da noch ein bischen weiterhelfen?
tnx trialfreak
die Syntax für eine Wartezeit von einer Sekunde ist:
wscript.sleep 1000
ich glaube ich bin bescheurt...
wenn ich das genau so eingebe bekomme ich einen laufzeitfehler :-((((((((((((((((((((((((((
was mache ich falsch?????
Halt... Stop... hat sich erledigt...
Habe es nochmal ausprobiert...
Die Zeitverzögerung muss in Klammern...
jehu jetzt funktionierts!!!!!
Danke Leute!!! Ist echt cool hier...