Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Custom classes instead of global variables
Message
From
17/01/2000 13:14:03
 
 
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00319087
Message ID:
00319091
Views:
21
>I'm trying to make a class to hold variables that I need to be public. I'm a bit confused, though, on how to do it. Here's my main program:
>
>
>PROCEDURE main
>
>PUBLIC goSettings
>
>DEFINE CLASS settings AS CUSTOM
>   CurClient = ""
>   CurProject = ""
>   CurUser = ""
>ENDDEFINE
>
>goSettings = CREATEOBJECT('settings')
>
>ENDPROC
>
>

Don't put your DEFINE code inside the procedure. The class definition only has to be findable by VFP when the CREATEOBJECT code runs. This means in the same prg, or in another prg that can be found through SET PROCEDURE.
Erik Moore
Clientelligence
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform