我用Printer对象写一个报表打印模块,可在某些打印机上打出来以后有好多黑块块,是怎么回事呢?
解决方案 »
- if then endif如何用Select case表述
- 急急急
- Text 输入格式问题!
- 请问如何将一个数组下标不显示的保存到MSFlexGrid控件中去,就像ListControl的ItemData属性.
- 进销存功能的程序要如何实现比较好,有那些程序设计技巧?
- 请问用API 如何画线,如何定坐标?
- superdullwolf (超级大笨狼) 来领分~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
- 调用
- 在VB里怎样获得IE版本号
- 能否捕捉到其它程序上的文本输入框(如TextBox)的句柄,并得到它的文本?
- 求救!!!!adodc 删除数据库记录出问题
- 硬盘坏了,十多G数据没了,痛苦中.....散分
不知你的问题解决了没有,我现在也碰到同样的问题。请帮帮忙。我用Printer打印报表,激光打印机打印出的表格单元格全是黑块,针式打印机又是正常的,急死我了。代码如下:Printer.ScaleMode = vbPixelsPrinter.Line (rectCell.Left, rectCell.Top)-(rectCell.Right, rectCell.Bottom), , BDrawText Printer.hDC, sCellText, -1, rectCell,_
nDrawAlign + DT_WORDBREAK + DT_VCENTER