Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
ActiveForm is not an object
Message
 
 
To
18/12/1999 12:32:14
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Miscellaneous
Thread ID:
00305647
Message ID:
00305956
Views:
32
>>If oForm.Name=="MyForm"

Just a small point Ed.... The name property is case sensitive. Far better to do this:

If Upper(oform.name) == "MYFORM"


>>Hi,
>> I have a top level form and multiple MDI form. I place toolbar on my top level form and issue _SCREEN.ACTIVEFORM.mymethod(). It works most of the time, but VFP give error ACTIVEFORM is not an Object sometime... why does it happen? hor to solve?
>>
>>Thank you
>
>Sometimes, there is no ActiveForm at that time. It's safer to look for the form you really need, and use its reference to call the method, e.g.
>
>For Each oForm in _SCREEN.Forms
> If oForm.Name=="MyForm"
>  oForm.mymethod()
>  Exit
> Endif
>Endfor
>
Previous
Reply
Map
View

Click here to load this message in the networking platform