instead of this:
vb.net Code:
Dim ModDir As New IO.DirectoryInfo(My.Application.Info.DirectoryPath)
For Each myfile As IO.FileInfo In ModDir.GetFiles("*.mod", IO.SearchOption.TopDirectoryOnly)
ListBox1.Items.Add(myfile)
Next
you can use this to display full filepaths:
vb.net Code:
ListBox1.Items.AddRange(IO.Directory.GetFiles(My.Application.Info.DirectoryPath, "*.mod"))
or this for filenames with extensions:
vb.net Code:
ListBox1.Items.AddRange(IO.Directory.GetFiles(My.Application.Info.DirectoryPath, "*.mod").Select(Function(s) IO.Path.GetFileName(s)).ToArray)
or this for filenames without extensions:
vb.net Code:
ListBox1.Items.AddRange(IO.Directory.GetFiles(My.Application.Info.DirectoryPath, "*.mod").Select(Function(s) IO.Path.GetFileNameWithoutExtension(s)).ToArray)