计时器Timer的问题! 在做一个同事运行多个Timer计时器的功能,在winform程序里创建并运行了多个Timer后,我想做一个功能,就是获取当前正在运行的所有Timer,然后查询他们的ID,状态,请问该如何写呢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void Form2_Load(object sender, EventArgs e) { Timer t = new Timer(); Timer t1 = new Timer(); Timer t2 = new Timer(); //开始运行 t.Interval = 1000; t.Tag = "开始"; t1.Interval = 1000; t1.Tag = "开始"; t2.Interval = 1000; t2.Tag = "开始"; t.Start(); t1.Start(); t2.Start(); //Enabled属性是标示t是否在运行 if (t.Enabled == true) { string str = t.Tag.ToString(); } } 对了,我用的是System.Timers.Timer类的计时器.每个Timer都是动态创建与关闭的,这些Timer的名称是不固定的。 在每一个tick事件中 将timer的名字放到一个数组中,这样在tick事件被调用的时候,timer的名字就都存到数组中了,你再用数组就可以获得所有的timer名称了 xpath中的 “/数字” 是什么意思 哪位大神进来帮帮忙啊?(关于C#串口编程的问题) 求post 方式的发送字符串形式!! 中英文切换 !!!!请推荐winform下免费且好用的图表控件!!!!!!! 在vs2005中如何发送邮件? 请有思想的高手指点迷津~! 最新消息,Intel已经开发出MSIL加速卡,.NET程序的运行速度将至少比现在提高100倍! datagrid's sort (急用,谢谢) 如何不用dataset绑定而用datareader把数据库里的数据逐行添加到datagrid中? 如何实现多站数据同步? 邮箱群发?
private void Form2_Load(object sender, EventArgs e)
{ Timer t = new Timer();
Timer t1 = new Timer();
Timer t2 = new Timer(); //开始运行
t.Interval = 1000;
t.Tag = "开始";
t1.Interval = 1000;
t1.Tag = "开始";
t2.Interval = 1000;
t2.Tag = "开始";
t.Start();
t1.Start();
t2.Start(); //Enabled属性是标示t是否在运行
if (t.Enabled == true)
{
string str = t.Tag.ToString();
}
}