【发布时间】:2010-12-19 19:30:18
【问题描述】:
我在使用数组的表单应用程序中做了一些相当冗长的事情,有时我在开发过程中错误地解决了它,而不是明显的错误或崩溃,整个应用程序重新启动并尝试运行:
Application.Run(new SplashForm());
为什么会这样?调试起来很痛苦!
谢谢
【问题讨论】:
-
发布更多代码! Application.Run 命令在 (try)catch 子句中吗?
-
我不明白你想从这类细节中得到什么,请提出点对点的问题,提及适当的细节。
-
我无法确定要发布什么代码 - 如果在任何时候出现任何故障(例如,如果我尝试处理不存在的数组值),它将尝试再次运行表单应用程序!我不确定如何确定是哪个位导致了问题,并想知道是否有任何愚蠢的明显事情需要检查! application.run 在 main() 中基本上是独立的,所以这不是问题。
-
您在 Application.Run 中创建启动表单...主表单在哪里创建?
-
然后在splashform构造函数中发布任何代码?