Hirdetés
Új hozzászólás Aktív témák
-
válasz
CsodaPOK
#842
üzenetére
hali!
pl valahogy igy lehetne szerintem:
button click eseményében elindítod mondjuk a BackgroundWorkert.
beckroundworker.RunWorkerAsync();aztán a bacgroungworker DoWork eseményében:
csinálsz valamit bármit amit akarsz a lnéyeg a bacgrundworker ReportProgress metódusa.
pl ha egy ciklusban vagy meghívod bacgroundworker.ReportProgress(i+1) tehát mindig növeled egyel.azért fontos a ReportProgress mert ez váltja ki a ProgressChanged eseményt.
ez a folyamat állapotát kapja %-os formában.
a ProgressChanged eseménybe teszel egy ilyet pl: ++progressBar.Value;A RunWorkerCompleted esemény pedig akkor következik be ha kész a backgroundworkered.
Tehát ide beteszel valami kódot ami akkor következik ha kész az munka.remélem nagyjából érthető igy nagyon bő magyarázat nélkül is de ha valami van szólj megpróbálok segíteni. nem mondom hogy fogok is tudni segíteni mert én csak kezdő vagyok de megpróbálok

Ú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!
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkkel
- HIBÁTLAN iPhone 12 mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3818
- Beszámítás! Acer Nitro V16 ANV16 120Hz Gamer notebook - R7 8845HS 32GB DDR5 1TB SSD RTX 4060 8GB W11
- BESZÁMÍTÁS! ASUS A320M R3 1200 8GB DDR4 370GB SSD GTX 1050Ti 4GB Zalman T3 Plus DeepCool 400W
- Geforce GTX 1050, 1050 Ti, 1060, 1650, 1660 - GT 1030 - Low profile is (LP)
Á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



