Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [vb6]Cancellare spazi vuoti

    Ciao ragazzi,


    avrei un problema con la listbox:

    dovrei cancellare tutti gli spazi vuoti all'interno della lista


    Grazi e mille.......

  2. #2
    codice:
    Indice = 0
    While Indice < Lista.ListCount
       If Trim(Lista.List(Indice)) = "" Then
           Lista.RemoveItem(Indice)
           Indice = Indice - 1
       End If
       Indice = Indice + 1
    Wend
    Man mano che cancelli, ListCount diminuisce.
    "Indice = Indice - 1" permette al ciclo di non incrementare l'indice quando cancelli un elemento, altrimenti non ti accorgeresti di 2 elementi vuoti consecutivi (cancellando un elemento, l'indice di quelli consecutivi diminuisce di 1)

  3. #3

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.