timer.interval   zodpovězená otázka

C#

Zdravím.

Prosím o radu. Mám:

timer.Interval = 1;

ale je to moc pomalé. chtěl bych tam dát tak: 0.50, ale napíše mi to, že 0.50 není int32.

Jak se to dá udělat?

Díky

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Interval v timeru je v milisekundách a ne sekundách. Tzn. že hodnota 1 odpovídá 0,001 sekundy. Ještě se Vám to zdá pomalé? Jinak mám dojem že minimum je 50 ms. Pokud zadáte méně tak není záruka že tento interval bude dodržen. Teda pokud by jste potřeboval opravdu přesné intervaly tak celkově timer není zas až tak přesný. Ale na drtivou většinu běžných věcí je dostačující.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Díky.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback