我正在vb.net中处理一个dll。我想从dll中调用一个函数,但是使用该dll的窗体已关闭。
即abc dll以xyz格式使用。 xyz表单已关闭,需要调用函数func。必须在abc dll中定义func。有什么想法吗?
谢谢
您可以这样调用onClose方法(这是C#版本:]:>
Form1.FormClosing += new FormClosingEventHandler(Form1_Closing);
....
private void Form1_FormClosing(Object sender, FormClosingEventArgs e)
{
abcDLL.YourMethod();
}
Form
类实现IDisposable
接口。最好将清理代码放入表单的dispose方法中。打开Form1.Designer.vb
并将代码添加到以下形式的Dispose
方法中: