>How do you get the array results from ADIR() into _ClipText ?
Personally I try to avoid ADIR as it is dependent on arrays which are limited in size. If I use it I grab individual files to get the sizes etc.
SYS(2000) lets you step through a set of files
This code isn't tested, but hopefully it gives you the idea.
lcFile = sys(2000,"c:\*.*")
do while not empty(m.lcFile)
adir(laDir,m.lcFile)
_cliptext = _cliptext + m.lcFile + laDir[i,2] + laDir[i,3]
enddo