Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Create DLL from Session and show existing method
Message
De
25/02/2009 10:32:49
 
 
À
25/02/2009 08:04:09
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Divers
Thread ID:
01384014
Message ID:
01384053
Vues:
45
IMO, what you're asking is not good OOP design. The internal workings of the class should be hidden from the outside. By allowing the outside class to AddProperty on another class, you're exposing the inner workings.

>Hi All
>
>I am creating dll based on the Session Class.
>I don't wonna use custom class and use Hidden keyword.
>I want the ability to show AddProperty which is exist in the vfp session class, but after compiling to dll, only custom PEM are available.
>I know If I change the name of AddProperty to something else such as AddProp, I will see AddProp.
>
>Is there away to show AddProperty?
>
>
>Define Class Printer as Session OLEPUBLIC
>    Function Myfunc && This function is appearing
>    Return "OK"
>    Function AddProperty(ObjectName as Object,PropertyName as String,Value as Variant) && this function is not
>		This.AddProperty(ObjectName,PropertyName,Value)
>    EndFunc 
>EndDefine
>
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform