Schönen guten Abend Community! =)
Ich Rätsel und google schon einige Zeit, jedoch habe ich noch nichts Brauchbares gefunden. Es ist durchaus möglich dass ich einfach nur die falschen Schlagwörter verwende.
Ich versuche herauszufinden wie die Timer Funktionen von AutoIt rechnen. Erst bin ich davon ausgegangen dass das Datum sowie Uhrzeit auf Millisekunden runter gerechnet wird. Jedoch stellte sich diese Vermutung als falsch heraus. Eine Sekunde erzeugt eine Differenz von ~2435923 im Timer Handle. Letztendlich ist das Handle ja nur eine Zahl mit der gerechnet wird...
Hier ein kleines Beispiel:
Spoiler anzeigen
For $i = 1 To 10
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]$hTimer = TimerInit()
[/autoit] [autoit][/autoit] [autoit]Do
Until TimerDiff($hTimer) >= 1000
$hTemp = TimerInit()
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]ConsoleWrite(@CRLF & _
' One: ' & $hTimer & @CRLF & _
' Two: ' & $hTemp & @CRLF & _
' --> ' & $hTemp - $hTimer & @CRLF & @CRLF)
Next
[/autoit]Ich frage mich nun natürlich warum eine so abstrakte Differenz entsteht...
Ich hoffe ihr könnt mir dabei helfen Informationen dazu zusammen zu tragen.
LG. Make