デバッグ上の理由から、参照として残っているクラスインスタンスを破棄したいと思います。それは可能ですか?これが本番コードになることは決してないので、エレガントで安定している必要はありません。
明確にするために:
Public Sub Main
Dim o as MyClass
Set o = New MyClass //o is created, one reference
DestroyObject o //Class_Terminate is called and the object destroyed
//Further code, not using o
End Sub //Possible runtime error here (don't care)
それは可能ですか?1つの方法はIUnknown::Release
、手動で参照数を減らすために呼び出すことですが、どのくらいの頻度で呼び出す必要がありますか?