110,566
社区成员
发帖
与我相关
我的任务
分享
//在form_load里创建了一个线程用来每隔3S循环访问数据库,以检查有无需要处理的数据。
Thread ProcessMyJob = new Thread(StartProcess);
ProcessMyJob.ApartmentState = ApartmentState.STA;
ProcessMyJob.Start();
//线程要执行的方法:StartProcess
private void StartProcess()
{
//事务处理线程
while (true)
{
//Do something
//Thread.Sleep(3000);
}
}
//窗体右上角的关闭按钮
private void frmBrowser_FormClosing(object sender, FormClosingEventArgs e)
{
this.Dispose();//用dispose也不能杀死我创建的那个线程,请教各位,我该怎么办?
}
namespace HtmlSnap
{
public partial class frmBrowser : Form
{
Thread ProcessMyJob = new Thread(StartProcess);//这样创建?