Hola,
solo te comentaré que donde haces el incremento del itemindex de la listbox, que cuando llegues al último elemento y lo incrementes en uno, no se incrementará el valor, nunca será superior al count de la listbox.
Igual por ahí te puede venir lo de que se repita el último todo el rato.
un saludo
|