Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Problem with NewObject
Message
De
29/12/2000 12:09:38
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Programmation Orientée Object
Divers
Thread ID:
00457822
Message ID:
00457838
Vues:
24
Hi,

What is the scope of the oMapUnit variable? If it isn't scoped to the form it will disappear as soon as the Click event is finished. To test this you might want to make it public or make it a form variable (PUBLIC oMapUnit or thisform.oMapunit)

(Was this for CreateObject or is there a NewObject function in VFP6, I use VFP5)

Bill

>Hello,
>
>I'm having a problem with the NewObject() function. From the help files I'm pretty sure I've got it right but when I run my code segment that is supposed to create a container object from a custom .vcx file nothing appears.
>
>My first question: Is there a way to test to make sure an object was created?
>
>Second question: Here is my code segment. The code exists in the Click Event of a command button
>
>`````````````````````````````````````````````````````````
>oMapUnit = NewObject("sitemapunit", "umbrlib.vcx")
>
>WITH oMapUnit
> .top = 250
> .left = 250
> .visible = .T.
>ENDWITH
>
>oMapUnit.refresh
>thisform.refresh
>`````````````````````````````````````````````````````````
>
>Now umbrlib.vcx is included in my build and I don't get any errors when this code is ran.
>
>In the help files for addobject() it says the object is at first created with visible = .F. so I added .visible = .T. just in case. Yet I still do not see anything.
>
>Any help is appreciated.. I just want to see my new object *grin*
>
>Thanks,
>Bryan
Bill Leber
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform