>>>>One part of the improvements in SP1 caught my attention:
>>>>
>>>>"Parameters passed by empty placeholders default to NULL instead of .F. "
>>>>
http://msdn.microsoft.com/vfoxpro/downloads/VFP7_SP1Readme.htm>>>>
>>>>Will this cause problems with backwards compatiability? I have lots of code that checks to see if parameters are logical or empty to make sure they were passed, and if I read this correctly, that code is now broken in all my COM objects?
>>>
>>>It was Null in VFP7 RTM and restored to .F. in SP1.
>>
>>Well, that's weird. I never saw that in my copy. I make use of that approach in several occasions and never had any problem with VFP7. I guess it need to be clarified.
>
>Remember, this is ONLY for parameters passed to COM objects!!! Not internal functions/methods!
Oops, that explains. Thanks for clarifying that