Ciao a tutti!
E' possibile non fare eseguire alcune righe di codice al programma?
codice:Private Sub lstLotto_Click() Dim i As Integer 'Quando si seleziona un codice lotto, devo popolare la ListBox lstFile2... If lstLotto.ListIndex <> -1 Then 'Recupero indice del file selezionato e deseleziono tutti gli altri... Dim indice As Integer indice = lstLotto.ListIndex For i = 0 To lstLotto.ListCount - 1 If i <> indice Then lstLotto.Selected(i) = False Else lstLotto.Selected(i) = True End If Next End If ..... End sub
Nel codice che ho postato, quando viene eseguita la riga di codice
codice:lstLotto.Selected(i) = True
il programma non passa alla riga successiva, ma richiama la sub lstLotto.Click() e quindi ricomincia!
Come posso evitarlo?
Grazie mille!

Rispondi quotando