Skip to main content
Skip table of contents

TPeriodTimer

TPeriodTimer

Klasse zur Performance-Messung und Auswertung.

Eigenschaften

PerformanceTestActive
FileName
ExecStartTimer
ExecStopTimer
ExecResetAllTimer
ExecWriteAllTimer

Verwendung

Die Klasse kann auf zwei Arten eingesetzt werden:
-> Verwendung der global registrierten Instanz mittels der CB-Konstante

PerformanceTimer

-> Eigene Instanzierung

Beispiel

CODE
performancetimer.FileName := 'C:\Debug\Performance_test.txt',
performancetimer.PerformanceTestActive := True,
performancetimer.ExecResetAllTimer,
performancetimer.ExecStartTimer := 'Import',
sleep(100),
performancetimer.ExecStartTimer := 'Import_Schritt1',
sleep(100),
performancetimer.ExecStopTimer  := 'Import_Schritt1',
performancetimer.ExecStartTimer := 'Import_Schritt2',
sleep(100),
performancetimer.ExecStopTimer  := 'Import_Schritt2',
performancetimer.ExecStartTimer := 'Import_Schritt3',
sleep(200),
performancetimer.ExecStopTimer  := 'Import_Schritt3',
performancetimer.ExecStartTimer := 'Import_Schritt1',
sleep(100),
performancetimer.ExecStopTimer  := 'Import_Schritt1',
performancetimer.ExecStopTimer  := 'Import',
performancetimer.ExecWriteAllTimer,
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.