多线程
public Thread Rdpvwd = new Thread(new ThreadStart( RPV));private void RPV()
{
.....
}
private void Form1_Load(object sender, EventArgs e)
{
Rdpvwd.Start();
}
出现报错:
c# 字段初始值设定项无法引用非静态字段、方法或属性“tongxin.Form1.RPV()” --------------------编程问答-------------------- private static void RPV() // 这样 --------------------编程问答-------------------- 两种方法,
一种是把你的RPV改为静态的static的
另外一种方法就是在ThreadStart中使用Form的实例.RPV --------------------编程问答-------------------- 还是要出错呀。
Form1 formsl=new Form1();
public Thread Rdpvwd = new Thread(new ThreadStart(formsl.RPV));
private void RPV()
{
.....
}
private void Form1_Load(object sender, EventArgs e)
{
Rdpvwd.Start();
}
出现报错:
字段初始值设定项无法引用非静态字段、方法或属性“tongxin.Form1.formsl” --------------------编程问答-------------------- 定义线程的时候不要赋值,在form_load里赋初始值。
补充:.NET技术 , C#