用C#编写定时器 如何用C#编写一个程序 可以在其窗体输入时间 到了时间就可以执行某项任务 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 搂主可以使用,多线程Thread,然后结合Sleep方法实现类似Timer控件的功能:基本代码如下://定义定时事件public event EventHandler Tick;protected visual void OnTick(){ if(this.Tick!=null) this.Tick(this, EventArgs.Empty);}//定义时钟函数(该函数由新线程启动)private void Clock(){ while(true) { Thread.Sleep(1000); //触发自定义的定时事件 this.OnTick(); }} 用timer控件if (ti - i == 1)//从5开始到计时 { timer1.Enabled = false; label4.Text = "时间到!!"; button4.Visible = true; } else { i++; string j = (ti - i).ToString(); label4.Text = j; } private void timer1_Tick(object sender, EventArgs e) { if (ti - i == 1)//从5开始到计时 { timer1.Enabled = false; label4.Text = "时间到,关机!!"; label1.Text = CmdPc("Shutdown.exe -s -f"); button4.Visible = true; } else { i++; string j = (ti - i).ToString(); label4.Text = j; } } c#里一个关于全局变量和局部变量的问题 库文件下面的一些配置文件路径问题 打酱油!winform里的DevExpress的gridControl怎么删除网格中的一行 怎样在不知道方法名的情况下取得该方法并执行 MVC到底是模式还是框架? 程序倒退是怎么回事? 多线程读出一大数组中的值,如何让它不重复 关于winform中数据绑定更新的问题 找项目做,熟悉c#,asp.net 新手提问:大家都怎么做界面啊? 探讨同步线程和异步线程 。。 事务问题,如何在事务中更新数据后读取数据
public event EventHandler Tick;
protected visual void OnTick()
{
if(this.Tick!=null)
this.Tick(this, EventArgs.Empty);
}//定义时钟函数(该函数由新线程启动)
private void Clock()
{
while(true)
{
Thread.Sleep(1000);
//触发自定义的定时事件
this.OnTick();
}
}
if (ti - i == 1)//从5开始到计时
{
timer1.Enabled = false;
label4.Text = "时间到!!";
button4.Visible = true;
}
else
{
i++;
string j = (ti - i).ToString();
label4.Text = j;
}
{
if (ti - i == 1)//从5开始到计时
{
timer1.Enabled = false;
label4.Text = "时间到,关机!!";
label1.Text = CmdPc("Shutdown.exe -s -f");
button4.Visible = true;
}
else
{
i++;
string j = (ti - i).ToString();
label4.Text = j;
} }