>I think the new intellisense feature is causing a really bad bug.
>
>In VFP 7, when you are calling "THIS.SomeMethod" with parameters inside of another method in the same object, you will generate the C00005 error.
>
>What I do to get around this error is to temporarily leave off "THIS." and type the method name and parameters (without the aid of intellisense). Then when I’m done, I go back to the beginning of the call and type in "THIS.". Then when intellisense comes up with it’s method autolist I press the ESC key to cancel it.
>
>So far this only happens when intellisense is working with a method that is declared in the same object and the method being called has not been inherited.
>
>Does this happen to anyone else?
I haven't tried your code yet but as a suggestion, run the VFPCLEAN program that is supplied with VFP7.
Cathy