fPeriod | (Single) Nová perioda časovače v sekundách nebo příznak, že se má použít současná perioda časovače. fPeriod > 0 - Hodnota větší než 0 znamená novou hodnotu periody časovače v sekundách. Hodnota parametru se přenese do vlastnosti Period. fPeriod = -1 - Perioda časovače zůstane beze změny. Vlastnost Period se nezmění. |
---|---|
nCounter | (Long) Počet následných spuštění časovače. Hodnota parametru se přenese do vlastnosti Counter. nCounter > 0 - Hodnota větší než 0 znamená počet následných spuštění časovače. Každé spuštění časovače sníží automaticky hodnotu čítače o 1. nCounter = 0 - Už nedojde ke spuštění časovače nCounter = -1 - Počet spuštění časovače je neomezen |
Zavolání této metody je shodné s nastavením: Enabled na true, Period na hodnotu parametru fPeriod a Counter na hodnotu parametru nCounter.
Po proběhnutí určeného počtu spuštění se časovač zastaví a Enabled bude false, Period zůstane nezměněna na hodnotě parametru fPeriod a Counter bude 0.
Pro obecnější časové řízení je lepší použít objekt PmaSequencer.
var oTimer = pMe.Pm("/Timer");
oTimer.StartEx(3, 10);