K KevinGao Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-03 #1 我在Form里放置了9个DBGrid,然后调用Form1.print打印,可是由于Form是屏幕的2倍大,所以 只能打印出可见部分,Form里滚动条下的部分却打印不出,急死我了!!!!
G gmj Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-20 #3 我也急需这个问题哦,请高人指点 (Form里滚动条下的部分却打印不出)
C c2008 Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-20 #5 直接form.print;和足够大的纸注意的是打印机的设置
S seraph_q Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-20 #8 因为是按照图形方式打印的啊! 你的Form应该是灰色的吧?但是你的打印机应该没有灰色的吧? 那就只好用抖动算法罗!在白纸上稀稀拉拉打上黑点来模拟灰色。
Z zxbyh Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-20 #9 我有一个点子 就是将Form打两次 一次是显示上半部,再打印 一次是显示下半部,在打印 上半部分打完了,就给Form发滚动消息.让它自动显示下半部分再打印
U ugvanxk Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-20 #10 用fastreport,他和dbgrid连,他有个打印dbgrid的功能