- Luck Dragon: Asszociációs játék. :)
- Navaren: Resident Evil Requiem szösszenet
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: MárkaLánc
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- Andras-G: Az internet veszélyei [2. rész] - Facebook Marketpalce
- Parci: Milyen mosógépet vegyek?
- Lalikiraly: Commodore The C64, Ultimate
-
LOGOUT

Ú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!
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- iPhone X 64GB 100% (3 hónap Garancia) - AKCIÓ
- iPhone 17 256 GB Black - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok - Számlás
- HP EliteDesk 800 G2 SFF, i3-6100,8GB DDR4,256GB SSD, DVD, WIN11
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS4682
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


