窗体中一定有数据库控件,你可以将窗体的FRM文件以文本方式打开,然后将有关数据库控件的代码删除掉,就可以打开窗体了。

解决方案 »

  1.   

    打开你的*.pas文件看一看;是你的控件的事
      

  2.   

    不好意思,你就在你的delphi中,打开*.DFM文件,将出错的近件代码改、或是另外COPY一份,然后ALT+F12就可以;
    你就可以在delphi里打开;
      

  3.   

    这样很有可能是你打开的单元(窗体)连接了数据库,但是此数据库不存在了,或者说那种连接现在不提供了,所以Delphi无法连接数据库,自动退出.
    可以用计事本先编辑你的Dfm或者pas文件,在打开.
      

  4.   

    同意 wolfAone的意见,不过还有一个办法,你的程序里面这个打不开的窗口,里面还有一个扩展名为.~dfm的,你把它还原为.dfm然后,再打开试试。
    这是个备份的文件!