Ú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!
- Formula-1
- NFL és amerikai futball topik - Spoiler veszély!
- Mr Dini: Mindent a StreamSharkról!
- CADA, Polymobil, és más építőkockák
- OnePlus 15 - van plusz energia
- Kínai és egyéb olcsó órák topikja
- PROHARDVER! feedback: bugok, problémák, ötletek
- Iqos cigaretta
- Óra topik
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- További aktív témák...
- Xiaomi 11 Lite / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- BESZÁMÍTÁS! 16GB SK Hynix 1600Mhz DDR3L memória garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4322
- GIGABYTE A520M DS3H AC vadiúj, 3 év névre szóló garancia, WiFi
- LG 39GS95UE - 39" Ívelt OLED / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


