Dobry den. Mam cyklus ktory vykonava operaciu zhruba 1-2s a pocas toho cyklu by som chcel napr. nieco prekreslit v formulari alebo zisti ci nebolo stlacene tlacitko. V Delphi bolo na to nieco ako Application,terminate ako sa toto riesi v C# ?
Fórum › .NET
Prerusenie cyklu na cas potrebny pre odchytenie udalosti
Buď můžeš výpočet hodit do druhého vlákna, poměrně jednoduše se to dá dělat s komponentou BackgroundWorker, ale pak si musíš dávat bacha na problémy s vlákny.
Anebo průběžně volat zpracování zpráv z toho výpočtu, http://msdn.microsoft.com/en-us/library/system.windows.forms.application.doevents.aspx
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 40 hostů
Podobná vlákna
Prerusenie cyklu — založil Anonymní uživatel
Spuštění obsluhy události (bez události) — založil bear.king
Existuje vo WinApi niečo ako prerušenie? — založil iridium
Prerusenie alebo alternativa k funkcii raw_input() — založil Kubo
Odchytenie close — založil ha2
Moderátoři diskuze