reportBuilder出现'canvas do es not allow drawing'错误(100分)

  • 主题发起人 主题发起人 eric123
  • 开始时间 开始时间
E

eric123

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库程序,报表用的是reportbuilder5.5pro,编译后开始运行正常,几天后再打印报表
就出现'canvasdo
es not allow drawing'错误提示,报表就不能再用了,退出程序再进出
后所有表单上有reportbuilder控件的表单就都进不去了。重启计算机后,这些表单就能打
开了,不过问题还是跟上面一样。找不到问题在哪里
 
'canvasdo
es not allow drawing'- it means you haven't install a windows default
printer in your windows system. Just install any printer on your machine.
This bug has been fixed in RB6.0
 
看看laws的答案,可能又道理,我也碰到过的,但是不知道什么原因!
关注!
 
呵呵,可能报表控件都要读取打印机的信息,如分辨率、边界等,这是用于处理打印比例
等问题的...
 
不光是打印机
当在image1.canvas画很多次图形后
也出现这个错误
这是为什么呢???
 
RB6在设计时也有这个问题
 
我也碰到此问题,是windows的问题,你装一下windows2000 的SP2应该可以解决这个问题。
试试看,祝你好运。
 
[h1][/h1][gold][/gold][blue][/blue]添加打印机驱动程序,就可一解决该问题。
 
这不是打印机驱动问题,我在使用fastreport时也出现过这问题,只要在预览时设置打印机,
然后再打印,就会出现问题。但另外使用delphi内的printdiagbox就不会出现了.
 

Similar threads

D
回复
0
查看
867
DelphiTeacher的专栏
D
D
回复
0
查看
836
DelphiTeacher的专栏
D
D
回复
0
查看
785
DelphiTeacher的专栏
D
后退
顶部