菜鸟求助:c#时分秒倒计时
答案:3 悬赏:50 手机版
解决时间 2021-03-04 17:05
- 提问者网友:听门外雪花风
- 2021-03-04 12:50
菜鸟求助:c#时分秒倒计时
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-03-04 14:15
protected static int time = 0; private void button1_Click(object sender, EventArgs e)
{
int result = 0;
if (int.TryParse(textBox1.Text, out result))
{
time = Convert.ToInt32(textBox1.Text);
}
else
{
time = result;
}
ToLable(time);} protected void ToLable(int time)
{
label1.Text = Convert.ToString(time / 3600);
label3.Text = Convert.ToString((time % 3600) / 60);
label5.Text = Convert.ToString(time % 60);
} private void timer1_Tick(object sender, EventArgs e)
{
if (time > 0)
{
ToLable(time);
time --;
} }一个TextBox用于输入时间 一个time1计时,6个lable 1 3 5别分代表 时 分 秒246分别写上 时 分 秒 输入数字后 点击button1就OK
{
int result = 0;
if (int.TryParse(textBox1.Text, out result))
{
time = Convert.ToInt32(textBox1.Text);
}
else
{
time = result;
}
ToLable(time);} protected void ToLable(int time)
{
label1.Text = Convert.ToString(time / 3600);
label3.Text = Convert.ToString((time % 3600) / 60);
label5.Text = Convert.ToString(time % 60);
} private void timer1_Tick(object sender, EventArgs e)
{
if (time > 0)
{
ToLable(time);
time --;
} }一个TextBox用于输入时间 一个time1计时,6个lable 1 3 5别分代表 时 分 秒246分别写上 时 分 秒 输入数字后 点击button1就OK
全部回答
- 1楼网友:山有枢
- 2021-03-04 17:10
有被人会回答了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 2楼网友:酒醒三更
- 2021-03-04 15:32
1)拖拉一个Winform,一个Timer1和一个Label1:如下截图:Label1的初始值为空,Timer1的初始值Enabled=true,且Interval=1000 双击Timer1,编写事件: private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = minutes + "分" + seconds + "秒";
if (minutes <= 0 && seconds <= 0)
{
timer1.Enabled = false;
MessageBox.Show("时间到!");
}
else
{
if (seconds == 0)
{
seconds = 59;
minutes--;
}
seconds--;
} }
{
label1.Text = minutes + "分" + seconds + "秒";
if (minutes <= 0 && seconds <= 0)
{
timer1.Enabled = false;
MessageBox.Show("时间到!");
}
else
{
if (seconds == 0)
{
seconds = 59;
minutes--;
}
seconds--;
} }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯