Dauer eines Programms ausgeben

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Dauer eines Programms ausgeben

Re: Dauer eines Programms ausgeben

Post by Jovannb » 17 Feb 2018, 16:09

Hi,

Code: Select all

; am Beginn des Programms
StartTime := A_TickCount			; für die Laufzeitanzeige 

;beliebiger Programmcode
;.......
;.......

; am Ende des Programms
ElapsedTime := A_TickCount - StartTime
Sec_Elapsed := elapsedtime/1000
anzeige1:=format("{:0.1f}", Sec_elapsed)
msgbox, Das hat jetzt %anzeige1% Sekunden gedauert
so mach ich das wenn ich das brauche

J.B.

Re: Dauer eines Programms ausgeben

Post by BoBo » 25 Jan 2018, 03:14

Dein ansatz ist völlig korrekt. AHK bietet für diese zwecke die variable :arrow: A_TickCount an.
Der ausstieg lässt sich mittels :arrow: OnExit triggern. Beispiele sind in der hilfe dabei.
Spoiler

Dauer eines Programms ausgeben

Post by Folllast » 25 Jan 2018, 02:33

Hallo,

ich würde gerne am eine eines Programms gerne wissen, wie lange die Verarbeitung des Scrips gedauert hat.

Gibt es da eine rel. einfache und Komfotable Möglichkeit?
Das einfachste was mir jetzt einfällt: am anfang Systemzeit lesen und speichern, am ende lesen und vergleichen.
Aber vielleicht gibt es ja schon einen befehl der das einfacher und genauer ausgibt....

Vielen Dank.

Top