C#高手请进,谁能给出用C#编程timer控件做的秒表计时器的关键代码,我是菜鸟,

用一个textbox控件显示时间在一秒一秒的走,两个button控件一个控制开始,一个控制停止,谢谢一楼你好,谢谢你的回答,问题我应该是没有解释清楚,我的意思是一点开始计... 用一个textbox控件显示时间在一秒一秒的走,两个button控件一个控制开始,一个控制停止,谢谢
一楼你好,谢谢你的回答,问题我应该是没有解释清楚,我的意思是一点开始计时,textbox里面是从0开始,0,1,2,3,4这样的走,当我停止计时后,再点开始计时,又是从0开始走。
DateTime.Now.ToLongTimeString()功能我明白,后面的ToLongTimeString()是什么意思啊,希望你能补充一下,或者别的朋友能帮忙回答一下。非常感谢
展开
 我来答
忘了看什么
2011-02-03 · TA获得超过988个赞
知道小有建树答主
回答量:304
采纳率:0%
帮助的人:311万
展开全部
按照你所描述的我改了一下,ToLongTimeString是将时间串转换成长时间类型显示,具体的表现形式可以自己尝试下输出或者百度之。

Form1窗体上拖出两个button和一个label以及一个Timer

private long lNum = 0;
private void timer1_Tick(object sender, EventArgs e)
{
lNum++;
this.label1.Text = lNum.ToString();
}

private void button1_Click(object sender, EventArgs e)
{
if (timer1.Enabled == true)
timer1.Stop();

lNum = 0;
timer1.Start();
button1.Enabled = false;
button2.Enabled = true;
}

private void button2_Click(object sender, EventArgs e)
{
label1.Text = "0";
timer1.Stop();
button1.Enabled = true;
button2.Enabled = false;
}

private void Form1_Load(object sender, EventArgs e)
{
button2.Enabled = false;
label1.Text = "0";
button1.Text = "Start";
button2.Text = "Stop";
timer1.Interval = 1000;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式