自己最近搞了一台P50,想写点东西在机子上跑起来玩玩,发现Windows Mobile 2003SE没有自带秒表软件,所以呢,就自己动手……
新建一个“智能设备应用程序”(vs2003下)
在窗体中拖入timer控键
private System.ComponentModel.IContainer components;
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
private void timer1_Tick(object sender, System.EventArgs e)
{
int min = Int32.Parse(label1.Text);
int sec = Int32.Parse(label2.Text);
int fra = Int32.Parse(label3.Text);
fra++;
if ( sec == 60 )
{
min++;
label1.Text = min.ToString ( );
label2.Text = "0";
if ( min == 100 )
{
timer1.Enabled = false;
MessageBox.Show( "计时器已达到上限", "提示");
return;
}
}
if( fra == 100 )
{
sec ++;
label2.Text = sec.ToString( );
}
fra = fra % 100;
label3.Text = fra.ToString( );
}
private void button1_Click(object sender, System.EventArgs e)
{
timer1.Enabled = true;
}
private void button2_Click(object sender, System.EventArgs e)
{
if( timer1.Enabled == true )
timer1.Enabled = false;
else
{
label1.Text = "0";
label2.Text = "0";
label3.Text = "0";
}
}
本文发布于:2024-02-03 01:34:23,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170689526347784.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |