VB.NET
28. 5. 2011 18:38
anonym
90.176.29.130
Ahoj, jak by vypadal kod, kterym by se spustila za treba 5 vterin nejaka akce po kliknuti na button.?
28. 5. 2011 19:20
Ondřej Linhart
-553 3274
Kliknutím by se povolil Timer nastavený na 5 vteřin a po provedení něčeho v Tick by sám sebe zakázal.
30. 5. 2011 12:18
Honza Tajovský
17 25
No šlo by to i takhle :D
Private Sub tlacitko(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Threading.Thread.Sleep(5000) 'kód co se má vykonat MsgBox("msg box s odezbou pět sekund") End Sub
30. 5. 2011 14:24
Šlo, ale na dobu 5 vteřin aplikace vytuhne a přestane odpovídat, protože nuceně uspáváte hlavní vlákno, které má na starosti obsluhu uživatelského rozhraní.
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.
zapomenuté heslo
zaregistrujte se
Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?
Nahlásit Zrušit
zavřít