First time using OPENDIR
Boaz Bezborodko
boaz at mirrotek.com
Mon Nov 30 15:59:14 PST 2009
Boaz Bezborodko wrote:
> 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
>
How do I use OPENDIR on a different directory than the FILEPRO directory?
I've tried using CHDIR and then OPENDIR and I've tried
OPENDIR("/parent_directory/subdirectory") and all I get is the FILEPRO
directory.
Boaz
More information about the Filepro-list
mailing list