如果我在Form_Terminate中的控件上调用destroy而不是Form_Unload,是否重新加载表单?

时间:2013-02-26 01:16:15

标签: forms memory-leaks vb6


当我在Form_Terminate事件中调用一个控件而不是Form_Unload时会发生什么情况?如下所示?
这会导致内存泄漏吗?
如果是这样,多少钱?它是整个形式本身的记忆还是对照的记忆。

Private Sub Form_Terminate()
  Set ParentForm = Nothing
  Set ParentFormCtrl = Nothing
End Sub

Private Sub Form_Unload()

End Sub


这里“ParentForm”是加载上面“表格”的表格。

1 个答案:

答案 0 :(得分:2)

Form_TerminateForm_Unload之后执行,但destroy()不是任何控件的标准VB6函数/ sub,为此,我们无法判断它是否会导致内存泄漏或不。如果您自己定义了此功能,那么发布代码将有助于我们更好地了解您的情况。