>I have a routine where user selects a file using GetDir() function. I would like to store the drive+directory before calling GetDir() and then restore it back to that directory
>
>I tried the following:
>
>cCurrDir = sys(5) + sys(2003)
>GetDir()
>CHDIR cCurrDir
>
>
>But I get error "Invalid path or file name" on the CHDIR line.
>
>My questions are:
>1. What is wrong with my syntax of CHDIR?
>2. Would I be better off using SET DEFAULT TO (cCurrDir) instead of CHDIR?
>
>Thank you in advance for any suggestions
Dmitry,
The answer is...it depends. I assume that you're trying to change the Fox working directory, rather than the Windows directory. If so, SET DEFAULT TO... would be my recommendation.
George
Ubi caritas et amor, deus ibi est