- GoodSpeed: Samsung DV90DG52A0ABLE hőszivattyús szárítógép
- mefistofeles: Az elhízás nem akaratgyengeség!
- eBay-es kütyük kis pénzért
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Luck Dragon: Asszociációs játék. :)
- kenand: Hol volt, hol nem volt, Thunderbolt...
- sziku69: Fűzzük össze a szavakat :)
- sh4d0w: Nyitlocker
- sziku69: Szólánc.
- gban: Ingyen kellene, de tegnapra
Új hozzászólás Aktív témák
-
#90999040
törölt tag
Gondolom exit eseményt akartál írni, mert az exit sub egy kicsit más.

A lényeg az, hogy ez nem csak akkor következik be, ha az utolsó aktív vezérlőről van szó, hanem amikor egy frame-n belüli vezérlőről átváltasz egy frame-n kívülire. Ugyanis ilyenkor nem a frame-n belül levő vezérlő exit-je fut le, hanem a frame exit-je.
Ezt pl. így ki lehet kerülni:
A userformon belül létrehozol egy Control típusú változót, pl.: Private active As Control
Ezután az adott frameben levő minden vezérlőjének Enter() eseményébe beírod ezt: Set active = Me.<Frame neve>.ActiveControl
Az adott vezérlőd exit()-jébe pedig ezt:
Private Sub <Vezérlőd>_Exit(.........
If Not active Is Nothing Then
'itt lehet meghívni az eseményt
End If
End SubEz mellett persze még a frame exit()-jét is le kell kezelni:
Private Sub <Frame neve>_Exit(.......
If Me.<Vezérlőd>.Name = Me.<Frame neve>.ActiveControl.Name Then
Set active = Nothing
'itt ugyanúgy meghívod a vezérlőd exit()-jénél végrehajtandó kódot
End If
End Sub
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Máris kezeli a nem induló Socket AM5-ös alaplapjainak ügyét az ASRock
- Kész, vége, ennyi volt: eladja tévés üzletágát a Sony
- OLED TV topic
- AMD vs. INTEL vs. NVIDIA
- A Windowst és a macOS-t is váltaná a Google Aluminium OS
- LEGO klub
- Óvodások homokozója
- Fejhallgató erősítő és DAC topik
- Kuponkunyeráló
- További aktív témák...
- HORI Force Feedback Truck Control System (HRPC0400)
- ÚJ CORE I5 12400 GAMER OPTIMUM PC 16-32GB RAM 512GB NVME SSD ASUS GTX 1660 S 6GB DDR6 VGA 2ÉV GAR!
- Bomba ár! Lenovo ThinkPad T450s - i5-5GEN I 12GB I 512SSD I 14" FHD Touch I Cam I W10 I Garancia!
- Bomba ár! Lenovo ThinkPad T450s - i5-5GEN I 8GB I 128SSD I 14" HD+ I Cam I W10 I Garancia!
- ÚJ ASUS B760 CORE I5 14400F GAMER ERŐMŰ PC 32GB DDR5 1.0TB SSD ÚJ ASUS RTX 5070 12GB DDR7 2ÉV GAR!
- Azonnali készpénzes AMD Radeon RX 9000 sorozat videokártya felvásárlás személyesen/csomagküldéssel
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC-Számítógép! Csere-Beszámítás! R5 8600G / 6700XT 12GB / 16GB DDR5 / 512 SSD + 2TB HDD!
- BESZÁMÍTÁS! GIGABYTE Z370 i5 9600K 16GB DDR4 512GB SSD GTX 980TI 6GB ZALMAN S2 TG ADATA 600W
- SATA SSD 256GB // 512GB // Számal + Garancia //
Á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


