[英]Delphi 7 strange disappearance of FormCreate event handler in dfm
我在Delphi 7中使用了Tortoise SVN,在提交之前我总是必须检查dfm ...但是我有一个Delphi 7 DFM,它以某种方式丢失了它的FormCreate和FormShow事件句柄! 我知道在Delphi IDE中移动表单会导致dfm被修改(顶部,左侧等),但是我非常怀疑我是手动删除了事件句柄……所以我想知道是否有人遇到过类似的情况这个之前。 请分享您的经验。 谢谢。
我已经使用Delphi多年了,但从未发生过,但是如果代码仍然存在,您可以双击该事件(FormCreate和FormShow),然后将它们重新分配。
在最初勾勒出方法和事件结构时,我已经经历了这一点。 如果生成事件句柄,然后使用空的事件持有者继续运行并编译或运行程序,则CodeComplete将删除空的句柄。 在事件处理程序为非空的情况下,我没有遇到此问题。
有时会发生,但不知道为什么。 通常在使用框架或继承的形式,并打开/更改子框架/子形式而不打开使用它的形式时。 或类似的东西...无法复制,但确实很奇怪。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.