用delphi写的程序.运行了一年多,一直正常.最近重新安装的xp.提示异常:Error reading QuickRep1.Printersettings.ExtendedDuplex:Property ExtendedDuplex do not exist.请教专家怎么处理?

解决方案 »

  1.   

    从提示信息看,应该是QuickReport的版本与原来的不一致导致的,当前版本当中Printersettings缺少ExtendedDuplex属性.
      

  2.   

    估计是在system32下面的那个delphi文件被删除了,重装一遍delphi试下
      

  3.   

    上面各位大虾,这个程序实际上在客户的电脑上运行都没出现异常,反而在我这里出现了(程序是我写的).1楼朋友说的有点道理,但我不启动delphi,只运行以前编译好的exe文件,还是出现同样异常.重装了xp打印机组件,还是一样.大家还有其他建议吗?
      

  4.   

    如果程序是带包,特别是QuickReport是带着bpl运行的,用户那里装的是旧的,所以不会有问题,你的电脑当中被Delphi安装时所覆盖,所以就有了问题.
      

  5.   

    unsigned:很有可能!原来装的是D7.01,现在是D7,哪里有D7.01下载?