Path: csiph.com!news.mixmin.net!aioe.org!.POSTED.x5JIxJnkLIUW+0c1S4xFqg.user.gioia.aioe.org!not-for-mail From: Paperino Newsgroups: it.comp.lang.visual-basic Subject: Re: Scorrere listbox ed eliminare files Date: Fri, 2 Oct 2020 17:37:28 +0200 Organization: Aioe.org NNTP Server Lines: 22 Message-ID: References: NNTP-Posting-Host: x5JIxJnkLIUW+0c1S4xFqg.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 Content-Language: it X-Notice: Filtered by postfilter v. 0.9.2 Xref: csiph.com it.comp.lang.visual-basic:19831 Marco75 ha scritto: > ciao, > ho la necessità di eliminare dei files da una cartella. > tali file corrispondono a quelli presenti in una listbox per cui devo scorrere la listbox ed eliminare i file (nome file e item listbox sono identici). > ho provato con questo codice ma i file non vengono eliminati: > > For Each i As String In listbox1.Items.ToString > > Dim FileToDelete As String > FileToDelete = "C:\Cartella di test" & i metti qui un debug.print filetodelete e vedi cosa esce. Penso che scoprirai che ti sei scordato il backslash fra il nome della cartella e il nome del file ;-) > If System.IO.File.Exists(FileToDelete) = True Then > System.IO.File.Delete(FileToDelete) > End If > > Next Bye, G.