Il titolo è sbagliato intendevo giorno e non mese.
Buona serata a tutti, cerco di leggere i files contenuti in una cartella e riesco con il seguente codice:
Imports System.IO
Public Class Form1
Dim percorso As String = Directory.GetCurrentDirectory()
Dim mes As String
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim Files() As String
Dim f As FileInfo
Files = Directory.GetFiles(percorso & "\Mese\")
For Each sFile As String In Files
f = New FileInfo(sFile)
ListBox1.Items.Add(f.Name.Substring(0, 10))
Next
End Sub
Legge tutti i files come da immagine, giorno mese anno:
Vorrei però visualizzare solo i file in base al giorno e ho provato a modificare il codice su esposto,
in una textbox digito il giorno da visualizzare ma mi esce sempre errore anche provando con altre modifiche.
Questo è il codice modificato:
Imports System.IO
Public Class Form1
Dim percorso As String = Directory.GetCurrentDirectory()
Dim gg As String
Sub prova()
Dim Files() As String
Dim f As FileInfo
gg = txtgg.Text
Files = Directory.GetFiles(percorso & "\Mese\" & gg & "*" & ".txt")
For Each sFile As String In Files
f = New FileInfo(sFile)
ListBox2.Items.Add(f.Name.Substring(0, 10))
Next
End Sub
End Class
Chiedo cortesemente un aiuto per superare la difficoltà.
Grazie
Francesco