>>STRTOFILE('aaa','p:\data\xyz.xyz') >>?FILE('p:\xyz.xyz') &&.T. which is WRONG >>?FILE('p:\data\xyz.xyz') && .T. which is correct >>?adir(dummy,'p:\xyz.xyz')>0 && .F. which is correct >>?adir(dummy,'p:\data\xyz.xyz')>0 && .T. which is correct >>>
STRTOFILE('aaa','c:\temp\dir1\xyz.xyz') >?FILE('c:\xyz.xyz') &&.F. which is correct >?FILE('c:\temp\dir1\xyz.xyz') && .T. which is correct>NB! I have no p:\xyz.xyz file!
set defa to c:\ set path to c:\,c:\temp\dir1 STRTOFILE('aaa','c:\temp\dir1\xyz.xyz') ?FILE('c:\xyz.xyz') &&.T. which is NOT correct!!!!!! Surprise.... ?FILE('c:\temp\dir1\xyz.xyz') && .T. which is correct