-
Fototrend

Új hozzászólás Aktív témák
-
válasz
Jim Tonic
#6720
üzenetére
Passz

Hirtelenjében összedobtam egy VBA (Excel) projektet egy progress barral meg egy gombbal és gombnyomásra simán növekszik a pb értéke:
Private Sub CommandButton1_Click()
Me.ProgressBar1.Value = Me.ProgressBar1.Value + 1
End SubBe van regisztrálva rendesen a kontroll?
A form frissítése megtörténik (nem egy olyan szubrutinban van a progressbar frissítése, ahol nem kap az form lehetősélget a frissítésre)? Sokszor hiba, hogy hosszan futó szubrutinba kerülnek form elem frissítések. Ezek a frissítések nem tudnak lefutni, amíg a rutin fut, mert a program ablaka nem kap "lehetőséget" a frissítére. Ezt megoldandó két alapvető lehetőség van:
1) DoEvents() használata. Ezzel a a probléma, hogy a gombokat tudod nyomogatni a fomon, mezők elveszthetik a fókuszt, stb, ammi zavarhatja a program "várható" működését
2) Asszinkron futtatni a hosszú futásidejú funkciót és eseményvezérléses alapon kell frissíteni a formot. [link]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Legújabb Thinkpad T14 gen6 - Bontatlan + magyar! - Core Ultra 7 255U - 16/32GB - 512GB - Gyártói gar
- 96GB DDR5 ECC RDIMM 5600MHz szerver RAM
- Eladó AMD Ryzen 7 9700X, RTX 3070, 32GB 6000MHz DDR5, 1TB M.2, 850W +80 Gold Gamer PC!
- Dell Latitude 5411,14",FHD,i7-10850H,16GB DDR4,512GB SSD,2GB VGA,WIN11
- Dell Precision 7720,17.3",FHD,i7-7820HQ,16GB DDR4,256GB SSD,P3000 6GB VGA,WIN11
- PlayStation 5 FAT DIGITAL + kontroller 6 hó garancia, számlával!
- Retro PCI-E videókártyák
- GYÖNYÖRŰ iPhone 13 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4447, 100% Akkumulátor
- iPhone 16 Pro 512GB 96% (1év Garancia) ! Utángyártott, jó minőségű kijelző !
- Acer Chromebase All-in-One PC 23.8" Touchscreen
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


