c# timer 相关,跑马灯特效,datetime.now
1.启用timer
2.form启动时即加载
private void Form1_Load(object sender, EventArgs e)
{
label1.Text = "☆★☆★☆★";
}
3.截取首位放到尾部,timer 1000毫秒内循环一次
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = label1.Text.Substring(1) + label1.Text.Substring(0, 1);
}
求现在的年月日:
DateTime.Today.Month.ToString();
DateTime.Today.Day.ToString();
DateTime.Today.Hour.ToString();
DateTime.Now.ToString() 现在的时间 2021/04/28 19:30:20
到时间播放音乐:
private void timer1_Tick(object sender, EventArgs e) //注意timer重复时间间隔,太大了下面的就跳过了
{
label1.Text = DateTime.Now.ToString();
if (DateTime.Now.Hour==19 && DateTime.Now.Minute==35 && DateTime.Now.Second==10 ) //注意写法 19:35:10执行
{
SoundPlayer sp = new SoundPlayer(); //引用 media库,生成对象
sp.SoundLocation = @"Z:\快盘\Windows XP 启动.wav"; //设置地址
sp.Play();
}
}
两个音乐文件,好听 windows启动

浙公网安备 33010602011771号