Winform有两个窗体.FrmMain主程序.FrmLoading为启动窗体
因主窗体加载数据时时间稍长,故用Frmloading显示"正在加载数据"Frmloading在线程中控制.程序大概源码如下: Thread load;        private void FrmMain_Load(object sender, EventArgs e)
        {
            load = new Thread(new ThreadStart(Loading));
            load.Start();
            .......以下为加载相关参数过程
            //加载参数完毕后,结束线程,即关掉Frmloading窗体
            load.Abort();
         }
   //线程中的方法
    private void Loading()
        {
            frmLoding fLd = new frmLoding();
            fLd.ShowDialog();
        }问题:
即使用了load.Abort()中止了线程,但Frmloading窗体却不能得到释放,仍会显示在界面上(好象是偶尔能释放).如何解决?