联打的问题,急需解决!

xingqunwang 2003-06-18 06:31:37
问题如下:
系统为w2k,纸为两联,纸宽216mm,纸高280mm
为何第一张打的很正常,第二张,第三张位置打的时候对不准,只得重新将纸装上去,第一张可以,第二张,第三张位置不准.反复如此!
后为了节省纸张,将两联撕开一联打,却发生打一张,跳一张(第二张空白)为何也?
代码如下:
Me.Printer.PaperSize = 9 '自定义

Me.PageBottomMargin = 500
Me.PageLeftMargin = 300
Me.PageRightMargin = 800
Me.PageTopMargin = 800
Me.PrintWidth = Me.Printer.PaperWidth - Me.PageLeftMargin - Me.PageRightMargin
PageHeight = Me.Printer.PaperHeight - Me.PageBottomMargin - Me.PageTopMargin


是不是我的代码设置有误?请各位多多指教,小弟在此多谢了!
...全文
94 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuishengzhen 2003-07-01
  • 打赏
  • 举报
回复
在WIN2000系统里设置printer.paperwidth或者printer.paperheight是没有用的。在98下这些属性才好用
newste 2003-06-18
  • 打赏
  • 举报
回复
对这个不大懂帮你顶一下
xingqunwang 2003-06-18
  • 打赏
  • 举报
回复
后我又设置
me.printer.paperwidth=216
me.printer.paperheight=280
我用的是activereport

807

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧