社区
C#
帖子详情
请教大神:c# winform 多线程定时器,每天晚上9点,定时执行指定方法,点击开启开始执行指定方法,点击关闭,停止执行指定方法(要等方法执行完)
yzw623509998
2017-06-17 06:17:31
点击开始,系统执行指定的方法,按每天到点执行周期,第一个周期如果没执行完,让它接着执行,直到方法执行完,等待下一个周期再执行,这个怎么解决?
...全文
802
2
打赏
收藏
请教大神:c# winform 多线程定时器,每天晚上9点,定时执行指定方法,点击开启开始执行指定方法,点击关闭,停止执行指定方法(要等方法执行完)
点击开始,系统执行指定的方法,按每天到点执行周期,第一个周期如果没执行完,让它接着执行,直到方法执行完,等待下一个周期再执行,这个怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2017-06-17
打赏
举报
回复
定时操作时处理耗费时间的操作,本来触发定时事件的时候首先就应该关闭定时,然后在处理完毕时再去启动定时器。 而以windows的“计划任务”来定时启动的控制台服务进程,则可以是否有相同命名的进程,或者通过跨进程的标志——例如一个文本文件是否存在——来判断是否前一个进程未完成。
郑州高新区WPF小王子
2017-06-17
打赏
举报
回复
加个判断方法是否执行完毕的标示,在定时器中去判断。
关于
c#
winform
中 使用
多线程
实现后台
定时
刷新 datagridview 数据
本人
c#
新手,最近公司要求做的一个程序,需要利用后台
定时
查询数据绑定到datagridview上,要求程序不能出现假死,给人友好的体验,于是想到利用创建另一个线程用于查询数据然后再把数据显示在datagridview上。...
C#
winform
主线程刷新UI时竟抛异常“从不是创建控件的线程访问它“
无论是处理方式1还是处理方式2,仅解决了抛出异常的问题,但是并未搞清楚第一次界面使用的是子线程,为何软件竟然能够通过,并且主线程刷新UI竟然会异常。> 希望有懂的
大神
,可以帮忙解惑下。
C#
System.Threading.Timer 使用的两种方式
我发现如果是一个短暂的
定时
,会出现多条线程同时运行,这个其实也没有问题,但是对于共同操作的数据,就会出现资源争夺的问题,比如大家都要往一个文件中写数据,线程A刚写一半,线程B继续要操作该文件,这就发生了...
c#
timer 销毁_
C#
System.Timers.Timer中的坑,程序异常退出后timer依然运行问题
问题背景
C#
小白,由于本公司IM系统服务端(java)是本人独立开发的,加上现在所在项目需要对接IM系统,于是IM的客户端(
C#
实现)对接工作就交给我了。于是
C#
小白的我天真的以为只要调用
C#
端的SDK接口真搞定了。起初都还...
实战案例:使用
C#
实现高效MQTT消息发布系统
本文介绍了一个基于
C#
的MQTT消息发布系统实现方案。该系统采用MQTTnet库,针对物联网数据传输场景进行了优化,具有以下特
点
:1)采用异步编程和
多线程
技术提高吞吐量;2)通过SemaphoreSlim控制并发数;3)设计了...
C#
111,120
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章