【发布时间】:2012-12-07 00:26:00
【问题描述】:
我构建了一个 C# Windows 窗体应用程序。我的主模块有问题。 (默认命名为“Program.cs”)
当我尝试编译和运行时:
MessageForm f = new MessageForm("Main");
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(f);
它失败了,(Windows 应用程序崩溃消息),但是当:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MessageForm("Main"));
运行良好。
- 注意最后一条命令(Application.run(..));它会导致这个问题。
为什么在“无变量”运行时不使用变量运行? (对不起,我不太知道怎么称呼它)。
为什么会这样?有什么问题?
【问题讨论】:
-
“崩溃”是什么意思 - 错误是什么?
-
试着把变量声明放在
SetCompatibleTextRendering下面
标签: c# .net winforms user-interface