惨,写了一个程序,已经结束,突然发现一个奇怪问题,无法结局:一次编译时报错,重新编译后,发现有几个窗体和主程序的图标都消失了,编程一个Windows的小图标,连Delphi的默认图标都不显示,修改也不起作用,然后把.res资源文件删除,重建后,主程序的图标在Reload后恢复,但有几个窗体的图标依然不能复原,当在运行程序时,窗体原来图标的地方被标题占有,根本不显示图标,请问高手如何解决?
谢谢!保证给分!

解决方案 »

  1.   

    hahahahahahahahahahaha
    guanzhu!
      

  2.   

    应该跟原码没关系啊,原码我的原码里,不涉及到任何.icon的属性。
      

  3.   

    呵呵,
    检查你的DFM文件中是否有
    BorderIcons = []
    如是就是它的原因了,如BorderIcons 值不为空“[]”那就建议你重建一个项目,然后将所有的PAS DFM 复制到新项目中再重新编译,祝你好运!!
      

  4.   

    主窗体不是空的,BorderIcons = [biSystemMenu],其它窗体是BorderIcons = []。