Új hozzászólás Aktív témák
-
joysefke
veterán
Nem párhuzamosítást, hanem asszinkronitást keresel. A UI-ok általában úgy működnek, hogy egyetlen, dedikált szál tudja a UI-on lévő controllokat updatelni, minden más szálból (pld egy background thread) történő update exceptiönnel végződik.
Ha a UI -threaden blokkolsz (a UI event által triggerelt kód nem másik threaden fut, vagy a UI threadet kényszeríted IO-ra várakozásra) akkor megfagy a UI egészen addig amíg a UI thread fel nem szabadul.
Arra hogy hogyan tudod a munkát egy másik szálra átvinni majd az eredményt a UI threadnek visszaadni arra a Task-Async-Pattern (async -await) való. Vannak más régi megvalósítások is. Keress async-await példát, elég egyszerű a használata.
(Nincs dolgom UI-al, de ez kb általános kell legyen, tehát a Winforms-ra is vonatkozik).
szerk:
A fent említett IProgress is egyébként egy ilyen megvalósítás. A progress reportot átküldi a UI threadre
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Autós kamerák
- Napelem - 100%-os támogatású pályázat
- Kínai és egyéb olcsó órák topikja
- EA Sports WRC '23
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- lkristóf: Prohardver fórum userscript – hogy lásd, mikor neked válaszoltak
- Horizon Hunters Gathering: taktikai ko-op játékkal bővül a Horizon-univerzum
- Milyen széket vegyek?
- Autós topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Lenovo ThinkPad P1 Gen2 intel i7-9850H 16GB RAM 512GB SSD 15,6" 4K OLED TOUCH 1 év garancia
- iPhone 15 Pro Max 256GB Blue Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4519
- Xiaomi Redmi 15C 128GB, Kátyafüggetlen, 1 Év Garanciával
- Szép Apple iPhone 13 Pro Max 256GB / AKKU 100% / 12 hónap jótállás
- Szerver / szerverterem / szerver infrastruktúra felvásárlás, 1-1db is, kiszállással, logisztikával
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest

