Originariamente inviato da oregon
Non hai capito, tu devi controllare che

ItemList.Item(i)

non sia vuoto ... Se lo è, non lo inserisci.
ho fatto diverse prove come questa
codice:
 For i = 0 To ItemList.Count - 1
            If ItemList.Item(i) = Nothing Then
            Else
                TextBox25.Text &= (ItemList.Item(i) & vbCrLf)
                System.IO.File.WriteAllText(Application.StartupPath & "\libreria\lib.txt", TextBox25.Text)
            End If
        Next
ma mi cancella tutte le righe del file lib.txt lasciandone una vuota