繁体   English   中英

Delphi 7在dfm中FormCreate事件处理程序的奇怪消失

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM