>AFAIK, the default for MaxFileSize is 0; therefore it must be set programmatically anyway.When I first looked it was set by default at 260 for some reason.
User retested after I gave them a compiled version with 3000 and that worked.
I don't know why their design returns all in one long string as oppossed to a collection.
I just take the returned string and send to an array with ALines(). The first element contains the folder they picked (they use deep folders), and the rest of the array elements contain all the selected filenames (unless pick was 1 in which case it contains path+filename altogether).
Of course you probably already knew this but it is what I found while testing the control. Cheers.