Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Directory() returns incorrectly?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00111589
Message ID:
00111623
Vues:
18
>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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform