First time using OPENDIR
Boaz Bezborodko
boaz at mirrotek.com
Mon Nov 30 15:46:30 PST 2009
Boaz Bezborodko wrote:
> I want to use OPENDIR to read in a directory to see if there are any
> files in it and then process them. Since this is my first time using
> OPENDIR I wrote a simple program just to see what I would get and I'm
> not clear about why I'm not getting what I expected.
>
> Here is the code:
>
> ::x=OPENDIR():
> ::SHOW ("5","1") x:
> ::SHOW "@":
> LOOP::xx=NEXTDIR():
> ::SHOW ("5","1") xx:
> ::SHOW "@":
> ::GOTO LOOP:
>
> The test code simply opens the directory and lists everything in
> there. But when I write it to the screen I see some of the FILEPRO
> files in alphabetical order, but it skips many of them in between. I
> was pretty sure that I would be able to key through the whole list,
> but that isn't what's happening.
>
> I'm running this on a Windows machine.
>
> Can anyone tell me what I'm doing wrong?
>
> Boaz
>
Answering my own question I found out that @DIRLIST(n) has this information.
Is there a system variable that says how many files were found with
OPENDIR? I've looked, but I haven't found it yet.
Boaz
More information about the Filepro-list
mailing list