Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Object reference disappearing
Message
From
11/09/2012 01:00:52
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP
Miscellaneous
Thread ID:
01552675
Message ID:
01552689
Views:
52
>I have a very strange error occuring at one installation. My software is installed in over 2500 locations right now, but I'm only getting reports of this from one location.
>
>Basically, I have some code that is deigned to display a Yes/No prompt on the screen by creating an instance of a message box that I have created. The function parses some parameters, instantiates an object, and then sets various properties of the that object based on the parameters. In one location, I am getting halfway through the code that sets the properties of the message form, and then errors out with an "oTouchMessage is not an object" error. I enabled detailed logging including a memory dump and it shows that the value of my object has reverted to null. This is very odd because it happens after I have set 3 or 4 different properties of the object in code. It doesn't happen every time, but it always happens at the same line of code if it is going to happen.
>
>Has anyone ever seen a situation where an object instance randomly reverts to null?

Randomly: nope. But if the object is activeX: strange, surprizing: yes, more often than vanilla vfp..
if the object is vanilla vfp add a complex watch expression to see where vartype(oMissing) changes to "X"
before the error-throwing line is reached - that is if you don't set/object access on each line.
Previous
Reply
Map
View

Click here to load this message in the networking platform