首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

windows窗体,该如何解决

2012-06-15 
windows窗体小弟刚刚在学windows窗体这块,遇到了一个难题,当我把程序和控件等做好好,ctrl+F5运行,正常,可

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();                }            }        }
[解决办法]
探讨
在窗体的FormClosing事件里写


C# code

private void frmMain_FormClosing(object sender, FormClosingEventArgs e)
{
foreach (System.Diagnostics.Process p in System.Diagnostics.……

热点排行