Invoke执行的方法无法传递参数?
C# code
请问下,如何给这个delMethod方法传递参数呢
private delegate void dlgCrossThread(); private dlgCrossThread DCT = new dlgCrossThread(delMethod); Invoke(DCT);
请问下,如何给这个delMethod方法传递参数呢
作者: yunhaiC 发布时间: 2011-06-16
有参数直接跟在后面就行了
Invoke(DCT, 10。。。);
Invoke(DCT, 10。。。);
作者: lihanbing 发布时间: 2011-06-16
C# code
private delegate void dlgCrossThread(string s); private dlgCrossThread DCT = new dlgCrossThread(delMethod); Invoke(DCT, "aaaaaaaaa"); void delMethod(string s) { MessageBox.Show(s); }
作者: lihanbing 发布时间: 2011-06-16
Invoke(DCT, new object[] { 这里放参数 });
作者: kid_wang 发布时间: 2011-06-16
Invoke(DCT, new object[] { param1, param2, ... });
作者: caozhy 发布时间: 2011-06-16