>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 >I ran your code (modified for my path) and got the expected results:
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!