线程小问题
我做了个DEMO其意思是,比如FOR循环体执行3变,每执行一便就开个线程去实例化一个窗体,让他显示(构造函数传递参数) 现在的问题是执行到第2次时并不是马上执行线程,而是等第3次循环体把变量值更改了才去执行。怎么办呀、for (int k = 0; k < count - all; k++)
{
Ge_para4 = dsdata.Tables[0].Rows[k]["order_id"].ToString();
gemythread[k] = new Thread(new ThreadStart(execinfoshow));
gemythread[k].ApartmentState = ApartmentState.STA;
gemythread[k].Start();
}
public void execinfoshow()
{
ge mynew = new ge(Ge_para4, label1.Text.ToString(), this);
mynew.ShowDialog();
} --------------------编程问答-------------------- JF --------------------编程问答-------------------- 自己已搞定。
明天结贴
JS的自己跟上 --------------------编程问答-------------------- JF --------------------编程问答-------------------- JF --------------------编程问答-------------------- JF --------------------编程问答-------------------- 不接白不接. --------------------编程问答-------------------- JF --------------------编程问答-------------------- 我最喜欢自己搞定送分的了 --------------------编程问答-------------------- JF --------------------编程问答-------------------- jf
补充:.NET技术 , ASP.NET