Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #19068

Re:Ricerca files in una cartella

From Paperino <non_te@lo.dico.invalid>
Newsgroups it.comp.lang.visual-basic
Subject Re:Ricerca files in una cartella
Date 2017-06-21 18:12 +0200
Organization nntp.aioe.org
Message-ID <oie5sl$krm$1@gioia.aioe.org> (permalink)
References <45cdeed6-8d63-4465-a79d-8cfa9e8343e0@googlegroups.com>

Show all headers | View raw


Marco75 ha scritto:
> Ciao,
> con questo codice (Visual Studio 2010) vedo se ci sono dei files in una cartella:
> 
>         Dim counter = My.Computer.FileSystem.GetFiles("C:\MiaCartella\")
> 
>         If counter.count > 0 Then
>             frmAlert.Show()
>         Else
> 
>         End If
> 
> Se volessi cercare solo file con una specifica parola all'interno come faccio?
> Ho provato così:
> 
>  Dim counter = My.Computer.FileSystem.GetFiles("C:\MiaCartella\", "*Verde*.jpg")
> 
>         If counter.count > 0 Then
>             frmAlert.Show()
>         Else
> 
>         End If
> 
> ma mi va in errore... In pratica il nome file deve contenere una parola ma potrei anche avere la necessità di cercarne di più
> es: "C:\MiaCartella\", "*Verde*.jpg" AND "*Giallo*.jpg"
> 
> Infine, nella maschera che si apre in caso ci siano files, una listbox deve mostrare solo i files con il nome contenuto

In alternativa a quanto suggerito da Luca D, potresti ottenere
 tutta la lista di nomi file e poi fitrarla per contenuto.

Roba tipo (pseudocodice che più pseudo non si può):
Dim strNomeFile(NumeroFileNellaCartella)

[Ottieni i nomi dei file e mettili nella matrice]

For N=0 to NumeroFileNellaCartella
If strNomeFile(N).Contains ("verde") then
Listbox.AddItem strNomeFile
End If
Next N

Bye, G.

Back to it.comp.lang.visual-basic | Previous | NextPrevious in thread | Find similar


Thread

Ricerca files in una cartella Marco75 <marcoporzi75@gmail.com> - 2017-06-21 07:51 -0700
  Re: Ricerca files in una cartella Luca D <antaniserse@yahoo.it> - 2017-06-21 08:09 -0700
    Re: Ricerca files in una cartella Marco75 <marcoporzi75@gmail.com> - 2017-06-22 00:07 -0700
      Re: Ricerca files in una cartella Marco75 <marcoporzi75@gmail.com> - 2017-06-22 01:27 -0700
        Re: Ricerca files in una cartella Luca D <antaniserse@yahoo.it> - 2017-06-22 01:53 -0700
          Re: Ricerca files in una cartella Marco75 <marcoporzi75@gmail.com> - 2017-06-22 02:06 -0700
            Re: Ricerca files in una cartella Luca D <antaniserse@yahoo.it> - 2017-06-22 07:05 -0700
              Re: Ricerca files in una cartella Marco75 <marcoporzi75@gmail.com> - 2017-06-22 07:14 -0700
  Re:Ricerca files in una cartella Paperino <non_te@lo.dico.invalid> - 2017-06-21 18:12 +0200

csiph-web