VS(c#)WinForm做个倒计时,怎么做?

VS(c#)WinForm做个倒计时,怎么做?,第1张

这个东东我没有做过,不太熟消高悉,查了一下,网上转贴的好多也是完全行不通的,据说最靠谱的是三种方式:

1、使用itextsharp这个东东;

2、使用pdf

library这个东东;

3、使用vs自带知桥并的rdlc这个;

希望对你有帮助,还有疑问请追问或是搭迹hi

用system.windows.form.timer吧

using不用都可以。先定义一个全局变量 int xx=60,这个就是在左边的工具框中拖一个timer控件出来,然后猛盯给这个timer添加事件,只有一个事件哈。给这个timer的时钟周期设置为1000,表示1s,每隔一秒执行一次你的事件。在事件里判断时间樱知信到了没有(xx等于0不),到了执行你的下一步 *** 作,没到的话xx减1。就是脊轮这么个流程,上面的时间限制就是1分钟。

Timer定时兄颂为1分钟执行一胡消次,然后每次执行时检查时间是否到羡做郑达预设即可。

以下的代码为每30秒检查一次,时间为12:15分执行逻辑Some()

private Timer timer = new Timer()

private void Form1_Load(object sender, EventArgs e)

{

timer.Interval = timer.Interval = 1000*30

timer.Tick += new EventHandler(timer_Tick)

timer.Start()

}

private void timer_Tick(object sender, EventArgs e)

{

if(DateTime.Now.Hour == 12 &&DateTime.Now.Minutes == 15)

{

Some()

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12529170.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存