软件注册站
热情软件屋

 
能否打印完后,不用换页
编号: QA000297    
建立日期: 1999年1月5日 最后修改日期: 1999年5月4日
所属类别: Visual Basic - 打印与报表
   
    在 Win95 下,只有在使用EndDoc 或 NewPage时,打印机才开始打印,而且每次都要换页。怎样才能在打印完后,不用换页?(zjm)
   
    这是由Windows打印机制决定的。它不能象以前的DOS那样,只要你的程序使用一条打印指令,它就打印一句,而是完成一个打印任务后输出全部内容。
    对于一些特别的打印机,如票据、连续打印设备,一般只能直接通过API函数WritePrinter直接将打印数据送给打印机进行打印。具体的例子可以参考微软的Knowledge Base的文章:“Q175083 HOWTO: Print Line-by-Line to a Printer”
    不过这种方式下,无法再利用Windows的字体、字号设置。如果要改变字体、字号,要察看打印机的手册,看它的控制指令是什么。

    

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 打印与报表, print, report crystal report, active report

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio