请高手指教C#下如何用一个定时器关闭另一个定器

[复制链接]
查看11 | 回复0 | 2021-1-27 06:49:10 | 显示全部楼层 |阅读模式
publicclassglobal
{publicstaticTimertimCNT_C4;//定义一个定时器timCNT_C4

global.timCNT_C4=newTimer(newTimerCallback(ACTW_CNT_C4.sendWiperCmd_C4),newAutoResetEvent(false),0,5000);//实例定时器
classACTW_CNT_C4//计数定时器
{
publicstaticvoidsendWiperCmd_C4(objectStateInfo)
{
if(global.intReadCNTIn_C4==3)//如果读了三次
{
global.timCNT_C4.Dispose();//则停止timCNT_C4定时器
global.intReadCNTIn_C4=0;//计数置为0
}
else
{
global.intReadCNTIn_C4++;//读次数加1
:
:
}
}

用VS2005下C#,控制台程序,联机MOXA7400(启动调试F5)可以通过,能正常关闭该定时器,可是生成EXE文件下载到设备上后运行就不能关闭该定时器了。
请高手指教!

分 -->
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行