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