一个关于纸张大小的问题

EverySoft 2004-03-26 03:47:21
看过以前关于这个问题的很多帖子,但是没有发现有能够解决我的问题的,所以想请教一下大家,希望大家能帮助我。
我用的打印机是平推式并且纸张靠右对齐的
系统为98
打印机默认纸张为A4
我写的语句如下
printer.papersize=256
printer.width=一个值
printer.height=一个值
调试后PRINTER的PAPERSIZE和WIDTH、HEIGHT的值确实有了变化,但是当我用PRINTER.CURRENTX确定位置时,它的零点却还是A4纸的零点。我不知道是我是我缺少什么重要的语句,请大家指点我呀,先谢了。
...全文
40 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
EverySoft 2004-04-08
  • 打赏
  • 举报
回复
应该是打印机的问题谢谢大家了
w803007 2004-04-02
  • 打赏
  • 举报
回复
帮你up!
EverySoft 2004-04-02
  • 打赏
  • 举报
回复
单位什么的都设的没有问题,我试过,如果开始是B5的话,那么零位置就是B5纸的零位置,如果是A4的就是A4的零位置,不过我先试试“MSTOP(陈建华(东莞立晨企业资讯服务有限公司)) ”兄的做法吧
lk_cool 2004-03-30
  • 打赏
  • 举报
回复
是不是没有设定打印的单位?
华芸智森 2004-03-27
  • 打赏
  • 举报
回复
'打印机设置---------------------------------
Printer.Orientation = vbPRORPortrait '1 纵向 2 横向
Printer.PrintQuality = vbPRPQHigh '高质量打印
Printer.PaperSize = vbPRPSA4 '设置为A4纸
Printer.ScaleLeft = 0: Printer.ScaleTop = 0
Printer.ScaleWidth = Printer.Width
Printer.ScaleHeight = Printer.Height
qyii 2004-03-27
  • 打赏
  • 举报
回复
话...不是这样说D!
EverySoft 2004-03-27
  • 打赏
  • 举报
回复
再问没有人回复吗?一百分呀,没有人要吗?UP也给分的
EverySoft 2004-03-26
  • 打赏
  • 举报
回复
这个问题就没有人会吗?
EverySoft 2004-03-26
  • 打赏
  • 举报
回复
没有人回复吗?

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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