首先你应该判断打印区域的大小如:A4纸的大小是29.7*21mm,那么当计算到纵向的当前值>27.7的时候,进行printer.newpage.

解决方案 »

  1.   

    newpage之后怎样调整printer.x 和printer.y呢?
    假设每页还需要有个页题,还要有个页尾,数据只是在中间,应该怎么做?有无例程?
      

  2.   

    调整printer.currentx,printer.currenty,你给我你的邮件地址,具体参见例子.
      

  3.   

    用CurrentX和CurrentY可以确定当前的坐标。如果要加页头和页尾需要先判断纸张大小再按一定长度去输出。
      

  4.   

    [email protected]
    望不吝赐教!
      

  5.   

    vb实战网是tw的吧,偶上不了。
      

  6.   

    http://www.yueliangwan.com.cn/yf/PrintView/PrintView.htm