Danes sem napisal program in ugotovil, da je winform vmesnik zataknjen in ne neodziven, Vendar pa ob kliku na programsko opremo ni nobenega odseva in je vstopila v stanje suspendirane animacije.
Potem pa odpravljanje napak, brez izjem, kje je problem?
Ker ste to poved napisali v glavni niti, to povzroči, da glavna nit počaka na izvedbo vseh nalog, preden izvede naslednjo kodo Tudi sam sem naletel na to težavo, ko sem odprl novo pod-nit v glavni niti, a sem počakal, da se vse pod-niti izvedejo, preden sem zagnal naslednjo kodo glavne niti; uporaba metode čakanja bo zamrznila vmesnik Ko sem videl komentarje na internetu, sem nenadoma ugotovil, da sem napisal
Napisan je v glavni niti, ki je čakala, da se vse naloge končajo, zaradi česar vmesnik vstopi v stanje suspendirane animacije
Rešitev je naslednja:
Ovijte nit zunaj Teme, rešite!
|