Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
ADIR() to get directories
Message
From
08/12/2003 15:19:08
 
 
To
08/12/2003 15:10:00
Jerry Tovar
Dana Corporation Dana It
Maumee, Ohio, United States
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00856932
Message ID:
00856938
Views:
20
>Using VFP8.
>
>I am trying to get a list of sub-directories from a passed in directory. The following works fine except when a sub-directory contains a dot in it's name.
>
>
>***This will capture all directories in c:\test\ EXCEPT for
>***directories named like this:
>***c:\test\10.2.0.1\
>***c:\test\12.1.3.4\
>***etc..
>
>=ADIR(myarray, [C:\test\*.], "D")
>DISPLAY MEMORY LIKE myarray
>
>
>Is there a better way to capture all sub-directories or a way to get every sub-directory in a folder?
>
>Thanks,
>
>Jerry

If you can change to the directory you can do
lc_curdir = SYS(5) + CURDIR()
CD c:\test
= ADIR(la_dir, "", "D")
CD (lc_curdir)
Charles

"The code knows no master." - Chuck Mautz
"Everybody is ignorant, only on different subjects." - Will Rogers
Previous
Reply
Map
View

Click here to load this message in the networking platform