一个System.Threading.Timer 如何 控制多个窗口?

mengsuo 2009-04-13 11:23:53
一个System.Threading.Timer 如何 控制多个窗口?
通过定时器 在 多个窗口上 实时发信息;
...全文
150 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vrhero 2009-04-13
  • 打赏
  • 举报
回复
首先System.Threading.Timer是线程计时器,不能跨线程操作窗口控件...其次委托和事件可以有多个订阅者...

所以你需要定义一个委托或事件供需要接收信息的窗口订阅...
wanabe 2009-04-13
  • 打赏
  • 举报
回复
在Timer.Tick()事件里面写你要做的
from911cs 2009-04-13
  • 打赏
  • 举报
回复
不清楚。
顶顶
OKILOVE 2009-04-13
  • 打赏
  • 举报
回复
深入看看多线程,委托吧~
chinese_zmm 2009-04-13
  • 打赏
  • 举报
回复
正解
[Quote=引用 3 楼 vrhero 的回复:]
首先System.Threading.Timer是线程计时器,不能跨线程操作窗口控件...其次委托和事件可以有多个订阅者...

所以你需要定义一个委托或事件供需要接收信息的窗口订阅...
[/Quote]

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧