General information
Category:
Coding, syntax & commands
Siu-Hung
This is yet another of those "forgotten" things in the VFP documentation.
The VFP Application object (not the TasTrade one) has a property called "Forms" which is not listed in the properties list. It also has a property "Count" which is not listed.
I got stuck on this very same statement and someone else here helped me out!
Good luck,
Jim N
>The APPLICATION class of sample Tastrade cantains the following code in Cleanup() method
>
>*******************************
>LOCAL lnForm, lnFormToClose
>LOCAL loForm
>
>THIS.lQuitting = .T.
>FOR EACH loForm IN application.Forms
> IF TYPE("loForm") == "O" AND loForm.Baseclass == "Form"
> IF !loForm.QueryUnload()
> RETURN .F.
> ENDIF
> loForm.Release()
> ENDIF
>ENDFOR
>RETURN .T.
>********************************
>What I don't understand is "application.Forms". Since it uses "FOR EACH...", .Forms should be an array property of application class. But I can't find it from the property sheet. Would someone please tell me where does it come from.
>
>Thanks in advance
>S.H.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only