The first part:

I want to select a directory on my harddrive and scan its subdirectories for *.mp3 files.
All directories must be scanned even if they are invisible,
or hiden system directories.

The second part:

If this is done, my application must create a list of all filenames (*.mp3) in the folders.
When it's done, a routine has to define a variable
for example:
Code:
Dim strFileName As String
and the value for strFileName must be the first
filename in the list, then the second, the third, etc. until
the last entry.

Any suggestions?

thx, vbzero