我的目的是想编写一个定时播放器。安装自己设定的时间播放音乐。
问题:根据用户输入播放时间 例如:12:00:00
按照用户输入的时间进行播放。
————————————————————————————————
//播放当前选择歌曲
private void button4_Click(object sender, EventArgs e)
{
int SelectOne;
if (ListBox1.SelectedIndex < 0)
SelectOne = 1;
else
SelectOne = ListBox1.SelectedIndex + 1; if (ListBox1.Items.Count < 0)
ListBox1.SelectedIndex = 0; PlaySong(SelectOne);
}
private void timer1_Tick(object sender, EventArgs e)
{
??根据用户定时播放的时间,执行事件。
如何写代码
???????
timer1 需要做什么设置否??
}
问题:根据用户输入播放时间 例如:12:00:00
按照用户输入的时间进行播放。
————————————————————————————————
//播放当前选择歌曲
private void button4_Click(object sender, EventArgs e)
{
int SelectOne;
if (ListBox1.SelectedIndex < 0)
SelectOne = 1;
else
SelectOne = ListBox1.SelectedIndex + 1; if (ListBox1.Items.Count < 0)
ListBox1.SelectedIndex = 0; PlaySong(SelectOne);
}
private void timer1_Tick(object sender, EventArgs e)
{
??根据用户定时播放的时间,执行事件。
如何写代码
???????
timer1 需要做什么设置否??
}
{
if(datetime.Now=='23:00:00')
playmusic();
}
伪代码
{
if(datetime.Now>='23:00:00' || datetime.Now<='23:00:02')//最好做范围判断,定时器也有执行间隔,不能保证相等。
playmusic();
}
button4_Click(null, null)timer1 需要做什么设置否??
Interval=你的时间间隔 和Enabled=true
如果是时间段的话datetime.Now来判断