在Delphi7上的默认qreport版本较低,装了qreport4。03后,报错usestandardprinter does not exists:基本原因是与以前的版本有冲突。
解决:从delphi7\bin和\lib中删除qr*.*文件,然后安装qreport.exe,然后从组件安装中安装dpl文件,然后如果运行时提示缺少dcu文件或编译版本不合等, 可能需要在tools中的environment options选择lib的路径(指向qreport的安装路径下的quickrep和lib)。
本人是装了delphi7.0的,装了Quick.Report.Professional.v4.06.for.Delphi7.Full.Source-SSG.rar后,然后删除自带的Quick.Report70,按照上面的做法,就解决了
|