Questione : Come genero un evento “del cambiamento„ per un controllo del listbox VB6?

Ho un listbox VB6 che tiene in qualsiasi momento 4 nomi (massimi). Tuttavia, non ogni posizione nel listbox ha in qualsiasi momento un nome-----gli asterischi (*) sono “supporti del posto„ per le posizioni in bianco della lista. Per esempio, la lista del listbox assomiglierà occasionalmente a questa:

R. Jones
*
*
M. Hallem


...... che altre volte assomiglierà a questo:

*
J. Holt
*
*

Question:  il controllo del
The ListBox in VB6 non ha evento “del cambiamento„ che possa trovare….il
How fa pista di I l'apparenza di un nome alla posizione di indice (0) ogni volta che il soddisfare del listbox “è cambiato„ aggiungendo un nuovo articolo alla parte inferiore e rimuovendo l'articolo superiore?

qualcosa di simile:

del


Sub ListBox1_Change () se non ListBox1.TopIndex = “*„ Then

'fa qualcosa qui con l'estremità If

End Sub

Thanks del

di codice… per tutto l'aiuto….
class= del

Risposta : Come genero un evento “del cambiamento„ per un controllo del listbox VB6?

Il one-way sarebbe di usare il controllo del temporizzatore. Potreste mettere un temporizzatore sulla forma con un intervallo di 1000, che uguaglia 1 secondo. Naturalmente, potreste renderli più breve, come 500 per ogni secondi mezzo. Allora potreste mettere il codice in quanto. Essere sicuro permettere al controllo del temporizzatore.
Altre soluzioni  
 
programming4us programming4us