近日,在给一个别人编的程序打补丁时,发现有一个Form无论如何不能在设计时显示出来,但是可以通过对象监视器看到该form下的所有控件,请问如何让该Form在设计时显示出来.因为我需要对该Form做变动.
如果知道问题在哪里, 改.dfm文件试一下
F12
这个上次好像有看到过是不是你加了这些
application.showmainform:=false;
application.title=;
Alt + F12
一般情况下可能是这个原因:
你的Delphi版本比较低,如果你用的Delphi是5而对方的form是7的话,可能会有一些东西显示不出来,甚至根本不显示。因为7有一些属性5显示不出来。另外一种可能是form上可能有控件而你没有安装。不过你需要知道在显示该form的时候出现什么信息,是否出现了错误信息。如果没有出现错误信息的话,那你只有察看.dfm文件了。
在工程文件中加一条显示语句form.show 应该可以解决的.
DFM有问题?
有不正确的组件声明?