社区
C#
帖子详情
c#中timer的tick事件不触发的原因
miya035237
2011-09-15 09:06:52
c#winform程序要调用别的程序,过程中我写的timer 事件不触发,但是自己测试 timer是没有问题的,一直找不到问题 ,代码什么的测试都是正常,求教!
...全文
999
8
打赏
收藏
c#中timer的tick事件不触发的原因
c#winform程序要调用别的程序,过程中我写的timer 事件不触发,但是自己测试 timer是没有问题的,一直找不到问题 ,代码什么的测试都是正常,求教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
陪你在路上
2011-09-15
打赏
举报
回复
[Quote=引用 6 楼 stonemqy 的回复:]
还是把程序贴出来看看吧,这样很难猜到你的程序有什么问题的。
[/Quote]
贴代码吧!
萧炎
2011-09-15
打赏
举报
回复
LZ 我有%99的把握是你的代码有问题 一般来说不可能不触发的
Form.Timer:不可重入的。
System.Timer:可以重入的
在仔细看看你的代码
stonemqy
2011-09-15
打赏
举报
回复
还是把程序贴出来看看吧,这样很难猜到你的程序有什么问题的。
miya035237
2011-09-15
打赏
举报
回复
[Quote=引用 3 楼 just59277 的回复:]
重新弄个小程序试试 ,看看能不能触发 不能触发 你贴小程序的代码来看看
[/Quote]方法测试了没问题 ,timer可以触发的。 就是调用别的程序的时候,返回一个参数,我的方法接受参数后调用timer事件,测试 断点都走的,就是timer不触发
昵称不能为空噢噢噢噢
2011-09-15
打赏
举报
回复
可能写错了或者enbale属性没设置好,或者时间间隔太小而你没有在处理业务时把enable设置为false完成后你再设置enable设置为true.或许还有别的。。。。。。
just59277
2011-09-15
打赏
举报
回复
重新弄个小程序试试 ,看看能不能触发 不能触发 你贴小程序的代码来看看
miya035237
2011-09-15
打赏
举报
回复
没贴代码 是因为 ,测试断点调试都是ok的,就是调用别的程序中加入我写的方法中的timer就是不触发,不知道有没有遇到过这种情况
seamone
2011-09-15
打赏
举报
回复
无代码无真相。
难道你让别人来猜你的代码,然后分析猜测的代码的问题,呵呵。还是把代码贴出来吧。
C#
Timer
运行一段时间不
触发
Tick
,一段时间后又
触发
C#
Timer
运行一段时间不
触发
Tick
,一段时间后又
触发
Tick
代码如下 代码如下 From1.cs using Ini_test; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Drawing; using System.IO; using System.Linq; using
C#
timer
_
Tick
()
事件
不执行可能的
原因
之一,刚刚遇到的问题
原来是在窗体拖得
timer
控件,一直不执行
timer
_
Tick
(),后来用下边的方式可以 System.
Timer
s.
Timer
类 如果是拖得控件可以 窗体名.Designer.cs 这个文件
中
将
timer
控件的命名空间改为 System.
Timer
s System.
Timer
s.
Timer
tm = new System.
Timer
s.
Timer
(1000);//实例化T...
C#
Timer
:定时器控件
Timer
不直接显示在窗体上,和其它控件连用,表示每隔一段时间执行一次
Tick
事件
定时器控件
中
常用的属性是Interval,用于设置时间间隔,以毫秒为单位。 启动定时器方法(Start),停止定时器方法(Stop) 【实例】 实现图片每秒切换一次的功能
Timer
Form.cs using Sys...
C#
中
Timer
的
触发
问题
由于上周是考试周,因此博客没有按时更新,心里有些过意不去,感觉自己又偷懒、松懈了。哎,不管怎样,考试总算是结束了。工作重心又重新回到了项目上来,每天又能有时间去写写代码了:) 这是今天突然想起来的一个小问题,很easy,只要简单测试下就能知道结果,不过还是记录下来吧,以免以后忘记。 一、问题描述
C#
中
有一个
Timer
控件,用户可以为这个控件设定一个时间间隔,每隔一段时间
Timer
就会
触发
一
Windows服务
中
Timer
组件
Tick
无法
触发
Windows服务
中
Timer
组件
Tick
无法
触发
具体
原因
,微软自称是Framework的bug: 但是无论是windows窗体
中
timer
还是组件
中
的
timer
都是继承自System.Windows.Form.
Timer
,并不是我们需要的System.
Timer
s ,继承自System.
Timer
s 的
timer
只有手动创建
C#
代码 public Service1() {...
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章