大哥们帮帮忙
求用线程怎么控制主线程(窗体)中的控件???
求用线程怎么控制主线程(窗体)中的控件???
解决方案 »
- vs2008调用VC的dll,如何用dllimport
- sql语句
- 求助:如何能高效率完成大量数据的datagridview填充?
- 在web form里面有File Field可以实现浏览文件,在winForm里呢?
- C#怎么样调用CHM帮助文件
- 未处理的“System.Data.ConstraintException”类型的异常出现在 system.data.dll 中。在线结..
- 打印问题
- C# 調用中控指紋機問題
- .net 退出邮箱登陆的问题
- 为什么只编释一个空窗体后运行都占用10M多的内存,有不有选项可以设置?
- 关于winform和axwebbrowser!
- 不要JOB和触发器,要自动执行并且在特定的日期或时间自动删除服务器上的文件的程序怎么写?
delegate void SetStatus(bool status);void AddressChanged(object sender, EventArgs e)
{
bool isConnected = //参数; if (InvokeRequired)//是否线程安全
Invoke(new SetStatus(UpdateStatus), new object[] { isConnected });
else
UpdateStatus(isConnected);
}void UpdateStatus(bool connected)
{
if (connected)
this.connectionPictureBox.ImageLocation = @"..\bullet.green.gif";
else
this.connectionPictureBox.ImageLocation = @"..\bullet.red.gif";
}或者看看这个
http://www.codeproject.com/csharp/threadsafeforms.asp
还在吗
请使用LockHashtable ht = new Hashtable();
Lock(ht)
{
//todo........
}
放在要调用控件语句的前面
问下大虾们在子线程可以访问主线程里面的Socket对象吗?