Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
FULLPATH() returns a path for non-existing file
Message
From
12/10/2001 18:40:59
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00567968
Message ID:
00568023
Views:
20
This message has been marked as a message which has helped to the initial question of the thread.
>Hi everybody,
>
>I'm trying to investigate strange problem. If I run this command in command window: "DO MAPREF", it fails with "Data type mismatch" error. Debug shows "Source is unavailable". If I change it to DO MAPREF.APP, it runs my correct file and I don't see an error. The same if I DO MAPREF.PRG. So, I thought, may be I have Mapref.exe somewhere, so I did ?FULLPATH("MAPREF.EXE") and it returned a path, while FILE("MAPREF.EXE") returned .f. and Windows Explorer also don't show this file. I've checked HELP file on FULLPATH() in VFP6, but this "feature" is not mentioned here.
>
>What is it: Help omission or bug/feature in FULLPATH() behavior? And why am I seeing this strange problem with error?

I have actually used the "feature" as a feature. Specifically, the following command:
? fullpath("")
is similar to
? curdir()
* or: CD
but not identical. curdir() will not include the current drive.

Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform