VFP supports long file/directory names. Most likely it doesn't work because you are using CD command incorrectly. Try
cDir = "c:\my new current folder"
CD (cDir)
BTW, what VFP version/SP are you using?
>Hi all, I've been trying to use the SetCurrentDirectory API function to change from a folder to another with a long name (not supported for the CD command of VFP) but it isn't working. Here's the sintax I'm using so if anybody knows the reason just let me know.
>
>
> SET DEFAULT TO c:\anyfolder
> DECLARE INTEGER SetCurrentDirectory IN WIN32API string @
>
> cDir ="c:\my new current folder"+CHR(0)
> x=SetCurrentDirectory(cDir)
>
>
>TIA,
>
>Enmanuel
--sb--