我正在尝试创建一个闹钟,我想要第二个表单来显示闹钟何时开始。
问题是它部分加载,当我将鼠标悬停在它上面时,我得到了加载光标。起初我认为我应该等待,但没有任何改变。
应该是这样:
这是调用第二种形式的函数:
private void ring()
{
if (System.DateTime.Now.ToString("HH:mm") == temp && songisplaying == false)
{
soundplayer.PlayLooping();
songisplaying = true;
if (WindowState == FormWindowState.Minimized)
{
this.Show();
WindowState = FormWindowState.Normal;
}
wakeupForm win = new wakeupForm();
win.Show();
}
这是第二种形式的代码
public partial class wakeupForm : Form
{
public wakeupForm()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
}
}
这是调用ring函数的代码:
public Form1()
{
InitializeComponent();
num1.Maximum = 2;
num3.Maximum = 5;
num4.Maximum = 9;
var timer2 = new System.Threading.Timer(e => ring(),null,TimeSpan.Zero,TimeSpan.FromSeconds(10));
ofd.Filter = "WAV | *.wav";
}
倚天杖
千万里不及你
相关分类