windows窗体
小弟刚刚在学windows窗体这块,遇到了一个难题,当我把程序和控件等做好好,ctrl+F5运行,正常,可将界面关闭后再次运行时就会报错,说有另外一个进程在运行此程序,不知道怎么回事,将visual studio关闭后再打开,再运行,还是一样,我在任务管理器中看到有一个窗体名.32.exe的进程在运行,我把它结束了后再运行又正常,请问是怎么回事?
------解决方案--------------------在窗体的FormClosing事件里写
C# code
private void frmMain_FormClosing(object sender, FormClosingEventArgs e)
{
foreach (System.Diagnostics.Process p in System.Diagnostics.Process.GetProcesses())
{
if (p.ProcessName==("ProcessName"))
{
p.Kill();
}
}
}
------解决方案--------------------