Vraag : Hoe cre�ër ik een „veranderings“ gebeurtenis voor een VB6 listbox controle?

Ik heb VB6 listbox die 4 (maximum) namen op een gegeven moment houdt. Nochtans, niet heeft elke positie in listbox een naam op een gegeven momentde asterisken (*) zijn „plaatshouders“ voor lege lijstposities. Bijvoorbeeld, zal de listboxlijst als dit af en toe kijken:

R. Jones
*
*
M. Hallem


...... andere tijden het als dit zal kijken:

*
J. Holt
*
*

Question:  de controle
The ListBox in VB6 heeft geen „veranderings“ gebeurtenis die ik kan vinden….
How volg ik de verschijning van een naam bij indexpositie (0) wanneer de listboxinhoud door een nieuw punt bij de bodem toe te voegen en het hoogste punt te verwijderen „wordt veranderd“?

iets in die aard:


Sub ListBox1_Change ()

als ListBox1.TopIndex = „*“ Then

'iets hier met code…

Eind If

End Sub

Thanks voor geen hulp…. doet

Antwoord : Hoe cre�ër ik een „veranderings“ gebeurtenis voor een VB6 listbox controle?

Unidirectioneel zou zijn de controle van de Tijdopnemer te gebruiken. U kon een tijdopnemer op de vorm met een interval van 1000 zetten, dat 1 tweede evenaart. Natuurlijk, kon u het, als 500 voor de elke helft tweede korter maken. Dan kon u de code in dat zetten. Ben zeker om de controle van de Tijdopnemer toe te laten.
Andere oplossingen  
 
programming4us programming4us