你的 unit1.pas 中在最后少了结束标志 End.
我也发现有时Delphi会自己失去 End. 一般是在使用自动完成了声明功能时发生的。

解决方案 »

  1.   

    我用c++builder的,老师说他和delphi是一个东东!但我没有用它编过,但看上去,好象
    他们说的对,cb也经常自己把后面的东东删掉,有时没有少也会出错。主要是它的工程文件
    由于某些原因人为的改动或出错。它就会坏。
    象implementation{$R *.DFM}procedure TForm1.create1(Sender: TObject);
    这些你就不能删了编译后又加上,否则它永远不行了。如果不是少了她们说的END;那么你就新建个工程在把你的窗口加上来(怎么加?你没问,我也就懒得说了。不懂就问吧)
    原本以为自己很菜,还是说的出蛮多的道理嘛!晋级为肉鸟了,哈哈.................