Hi Arcs, thanks to: Valéria Prisco, for sending a project with a dialog to choose a directory; Mike Lent, Chris Garrard, Rick Petrecca and Pieter Geert van den Beukel, for pointing to the methods: aFilename.Read and .ReadFiles. ML: Look up the FILENAME class in the AV help and look at the SetCWD, READ, and READFILES methods. You should be able to do what you need with those. CG: Look up the FILENAME class in the AV help and look at the SetCWD, READ, and READFILES methods. You should be able to do what you need with those. RP: Try the request aFileName.ReadFiles. This should do what you wish. The documentation for the request is under the FileName topic in the Avenue help file. PG: You can use the request ReadFiles in Avenue: fnmDir = "c:\temp".AsFileName lstFiles = fnmDir.ReadFiles("*.*") msgbox.ListAsString(lstFiles,"All files in the directory","") regards, Cheers, Uwe - - - - - - - - - - - - - - - Dr. Uwe Lange Bundesanstalt fuer Wasserbau - Aussenstelle Kueste - Wedeler Landstrasse 157 22559 Hamburg (Eingang: Industriestrasse) Tel.: #49-40-81908-334 Fax: -373 E-Mail: u.lange@hamburg.baw.de