>Terry:
>
>I just went tried some other options and found something interesting: Instead of using the CURDIR() call in specifying a SaveFolder ("oF2W.SaveFolder=CURDIR()" in the example in the documentation) (I was using it just to test the class), I used a literal string ("D:\PROJECTS\TESTFILES") and it worked fine. Maybe there is a wrong macrosubstition in the SaveFolder() code...I haven't looked. In any event, it worked with that change, eliminating the CURDIR(). Go figure.
>
>Of course, I am at a different location now, so I can't eliminate all the possible co-factors. FWIW the earlier workstation was Win 2000 and this one is NT 4.0. I ran them both from the same VFP 6.) in Visual Studio 6.
>
>Thanks for your interest.
I couldn't test this for you as the reports I run all use SQL statements and don't specify the full table.field syntax. I just put the field name in the report boxes. When I run my reports FRX2Word can't find any of my objects. So, I can't get as far as CURDIR(). Sorry!
Terry
It is impossible to make programs idiot proof. Idiots are too cleaver.
MCP( Tcp/Ip )