启动一个线程,用这个线程建立一个txt文件并写入内容,内容写入完毕后关闭线程。
请问如何判断内容已经写入完毕?谢谢。

解决方案 »

  1.   

    你用什么写入txt文件?FileStream?
    流操作结束的时候文件也就写完了
      

  2.   

                    if (fThread.IsAlive)//判断正在执行
                    {
                        DialogResult result = MessageBox.Show("程序正在执行 是否退出?", "提示信息",
                           MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                        if (result == DialogResult.OK)
                        {
                            fThread.Abort();//终止
                            e.Cancel = false;
                        }
                        else
                        {
                            e.Cancel = true;
                        }
                    }