zobrazení času a jeho přesnost   otázka

VB.NET

Čaute.

Potřebuju poradit potřebuju v programu mít čas

vyvolám ho do labelu

lbclock.Text = Format(DateTime.Now, "HH:mm:ss")

pro to aby ten cas fachal pouzivat timer, ale záleží na rychlosti počítače někde ten čas(v programu)běží rychle a někde pomalu... šlo by to udělat nějak aby ten čas fachal všude stejně a správně diky

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

System.Windows.Forms.Timer běží všude stejně rychle plus mínus nějaké milisekundy, které jsou ve vašem případě naprosto zanedbatelné.

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

tento kód pouze zobrazí čas a to je vše, ale já potřebuji aby ten čas běžel tak ho udržuji timerem

Private Sub Timer1_Tick(ByVal....) Handles tmr1.Tick
        lblclock.Text = Format(DateTime.Now, "HH:mm:ss -dd.MM.yyyy   ")

    End Sub
 tmr1.Interval = 1000
         tmr1.Start()

čas běží ale timer je závislej na rychlosti očítače

Když jsem měl spuštěný program na staršim PC tak se mi čas po půl hodině zpozdil asi o 5 minut..

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

Z vašeho dotazu vůbec není jasné co chcete udělat. Pokud chcete udělat aktualizaci labelu systémovým časem a tento se vám zpožďuje, potom se musí zpožďovat i samotný systémový čas a s tím se nedá dělat nic.

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