【发布时间】:2009-07-17 14:55:32
【问题描述】:
调试断点在我系统的所有其他 38 个单元中都可以正常工作。但是,在我的具有 +- 10.000 行的 DataModule 中,delphi 在我按 F9/F8/F7 启动后禁用。在该单元源的任何部分,即使在 OnCreate、SQLConnection.Active:=true 等强制性步骤上也是如此。 详细信息:直到 +- 20 天前都可以正常工作。 我正在使用 D7 并且还拥有所有组件来源。 谢谢 费利佩
【问题讨论】:
-
大家好!我发现了这个问题。这是 Delphi7 中的一种奇怪行为,它限制了接口类部分中的字段数量,介于:类型 TDM=class(TDataModule) 和私有部分之间。我删除了一些字段(DataSet Fields(+-40 个字段))并再次运行 degu。我再次添加此字段,并且调试不运行。我确定这是一个限制,因为我删除了哪些组件字段并不重要。我尝试了几个,添加,测试和删除。很遗憾,但确实如此……感谢您的帮助。
标签: delphi debugging breakpoints datamodule