Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Directory() returns incorrectly?
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00111589
Message ID:
00111623
Views:
19
>I have a subdirectories on my machine f:\develop\myWork\temp and ..\data
>
>? directory('f:\develop\myWork\data') returns .T.
>? directory('f:\develop\myWork\temp') returns .F. (sometimes .T.)?
>? directory('data') returns .T.
>? directory('temp') returns .F. (sometimes .T.)?
>
>What gives? I need to know if temp exists, if it doesn't I want to create it on the fly.
>
>Does anyone have a better solution to directory()? I don't trust it.
>
>Robert

As Barbara indicated, there may be something else going on here. In all likelihood, the function is calling the API with the parameter you supply. You might what to check the results that the function returns against that the API does. There's a class in the download section that I wrote that uses the API to search for files and directories (Winfiles in Win32 and other APIs). If the results differ, then I would suspect a bug in VFP.
George

Ubi caritas et amor, deus ibi est
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform