• Basically, you would just get the list of files using this code:

    http://www.thescarms.com/dotnet/listfiles.aspx

    Imports System.IO

    Dim strFileSize As String = ""

    Dim di As New IO.DirectoryInfo("C:\temp")

    Dim aryFi As IO.FileInfo() = di.GetFiles("*.txt")

    Dim fi As IO.FileInfo

    For Each fi In aryFi

    strFileSize = (Math.Round(fi.Length / 1024)).ToString()

    Console.WriteLine("File Name: {0}", fi.Name)

    Console.WriteLine("File Full Name: {0}", fi.FullName)

    Console.WriteLine("File Size (KB): {0}", strFileSize )

    Console.WriteLine("File Extension: {0}", fi.Extension)

    Console.WriteLine("Last Accessed: {0}", fi.LastAccessTime)

    Console.WriteLine("Read Only: {0}", (fi.Attributes.ReadOnly = True).ToString)

    Next

    Instead of writing to the console, write to a 2-dimensional variable, then you just loop through them.

    If this is not enough to get you there, let me know an I will try to write some custom code, but it might take a few days to find the time.