Try this....
First, create a table called tblFileNames.
make sure to include the following fields in your table:
Filename (as text)
DateModified (as date)
FileSize (as number)
Next, include the following code in the On Load event of the form that contains your list box.
Private Sub Form_Load()
Dim strPath As String
Dim strFile As String
On Error GoTo errorhandler
strPath = "C:\YourLocation\"
strFile = Dir(strPath & "*.*"
While strFile <> ""
CurrentDb.Execute "INSERT INTO tblFileNames
(Filename,DateModified,FileSize) VALUES('" & strFile
& "',#" & Format(FileDateTime(strPath &
strFile), "mm/dd/yyyy"

& "#," & FileLen(strPath &
strFile) & "

"
strFile = Dir()
Wend
errorhandler:
Err.Clear
End sub
Finally, on your form, within the Row Source of the list box, build your query to view the fields from tblFileNames.
I hope this helps you.