Hirdetés
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Andras-G: Az internet veszélyei [2. rész] - Facebook Marketpalce
- sziku69: Szólánc.
- mefistofeles: Az elhízás nem akaratgyengeség!
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- gban: Ingyen kellene, de tegnapra
- Gurulunk, WAZE?!
- Geri Bátyó: Agglegénykonyha 14 – Kések, késélezés
- total90: SSD és HDD árak 2026-ban – most kell vásárolni, vagy várni 2028-ig?
Ú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
- One otthoni szolgáltatások (TV, internet, telefon)
- Xiaomi 15T Pro - a téma nincs lezárva
- Motoros topic
- PlayStation 5
- Windows 10
- Arc Raiders
- Telekom mobilszolgáltatások
- Honor Magic6 Pro - kör közepén számok
- Luck Dragon: Asszociációs játék. :)
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- HP 15,6"FullHD ,8.gen. Core i5(8X3,6Ghz)R5 m430 2/4GB VGA,8-32GB DDR4 RAM,SSD+HDD,jó akku,szép áll.
- Garanciális Gamer Számítógép, PC (RX 5700XT 8GB, R5 2600, 16GB RAM,SSD) Beszámítás! Posta ok (14)
- HP 15,6"FullHD,RYZEN 3(4X3,4Ghz),VEGA VGA,8-16GB RAM,256-512GB SSD,Jó akku,szép állapot
- ASUS Extreme N6600GT Silencer 6600GT 256 MB GDDR3 128 bit Retro VGA
- Sapphire Radeon X1900 CrossFire Edition 512 MB DDR3 256 bit Retro VGA
- HP EliteBook 840 G10 13. gen i5, 16GB DDR5, prémium üzleti laptop! 1 év garancia
- Apple Watch Series 10 42mm Jet Black 96% (1év Garancia)
- BESZÁMÍTÁS! Asus Rog Maximus IX Hero Z270 chipset alaplap garanciával hibátlan működéssel
- AKCIÓ! Microsoft XBOX Series X 1TB SSD fekete játékkonzol extra fejhallgatóval garanciával
- DELL Alienware 16X Aurora AC16251 Csillagközi indigó 2029-ig garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

