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