Knowledge Base

BUG: Removing DataEnvironment in Form Load Causes Fatal Error

Article ID: 192082

Article Last Modified on 5/12/2003


APPLIES TO


This article was previously published under Q192082

SYMPTOMS

Using the RemoveObject method in the Load event of a form to remove the DataEnvironment object, causes a fatal error message.

RESOLUTION

Move the following code from the Load event to the Init event of the form:
   Thisform.RemoveObject("DataEnvironment")
				

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Create a form.
  2. In the Form Load event, add in the following code:
          Thisform.RemoveObject("DataEnvironment")
    							
  3. Save and run the form.
Immediately after the form runs the fatal error message occurs. Visual FoxPro then terminates.

Additional query words: kbVFp300bbug kbVFp500abug kbVFp600bug kbOOP kbCtrl kbContainer

Keywords: kbbug kbnofix KB192082