0
我已经让我的程序做了我想做的事情,即让屏幕闪烁白色并慢慢淡出。当我在Visual Studio 2013中编译并运行它时,它完美地工作,但是当我从.exe所在的bin文件夹运行它时,屏幕保持白色,并且不会执行任何操作,然后崩溃。Form.Show()调用时发生崩溃
这里是我的代码:
public static void StartForm() {
Form Form1 = new Form();
Form1.FormBorderStyle = FormBorderStyle.None;
Form1.Size = new Size(ScreenWidth, ScreenHeight);
Form1.BackColor = Color.White;
Form1.Show();
for (int i = 100; i >= 0; i = i - 1) {
Form1.Update();
Form1.Opacity = Form1.Opacity - .01;
System.Threading.Thread.Sleep(10);
}
System.Threading.Thread.Sleep(100);
Form1.Hide();
}
没有消息泵,没有cookie。 – leppie
在您的应用程序中放入try catch并检查什么是异常消息 –
调试时的输出消息是什么?任何类型的例外? – Bhaskar