【发布时间】:2012-06-18 17:14:12
【问题描述】:
我有一个子表单,它有一个 TextReader 在被调用时加载一些值。我召唤表格的那一刻,它一直在崩溃。此表单有一个Timer,它以这种方式更新TextBox 的文本:
textbox.Text = this.ActiveControl.Name;
我注意到在加载操作期间禁用计时器会阻止崩溃的发生。我可以说TextReader 被this.ActiveControl 干扰并导致崩溃吗?
VS Just-in-Timer 调试器每次都会给出不同的 [xxxx] 错误代码。尝试使用 VS 进行调试得到“无法附加崩溃进程。已附加调试器。”
【问题讨论】:
-
可以提供一些代码吗?
-
这是一个 WinForms 计时器?你得到什么例外?在您的事件处理程序中放置一个断点并逐步调试它。
-
ActiveControl 可以为空。卡布姆。不发布异常详细信息对我们没有帮助。
-
咕噜,确实是一个Windows.Forms.Timer。
标签: c# timer crash controls textreader