Printer.Font.Name = "楷体_GB2312"
        Printer.Font.Bold = True
        Printer.Font.Size = 20
        Printer.CurrentX = 0  '(数字自定义)
        Printer.CurrentY = 0
        Printer.Print "aaaaaaaaaa"
        Printer.CurrentX = 12000  '(数字自定义)
        Printer.CurrentY = 8000
        Printer.Print "aaaaaaaaaa"请问我用这个打印时为什么只有关闭这个窗体时打印机才打印呢?

解决方案 »

  1.   

    Private Sub Form_Load()
    Printer.Font.Name = "楷体_GB2312"
            Printer.Font.Bold = True
            Printer.Font.Size = 20
            Printer.CurrentX = 0  '(数字自定义)
            Printer.CurrentY = 0
            Printer.Print "aaaaaaaaaa"
            Printer.CurrentX = 12000  '(数字自定义)
            Printer.CurrentY = 8000
            Printer.Print "aaaaaaaaaa"
        Printer.EndDoc
    End Sub
      

  2.   

    printer本是个对象,就象容器一样,它给你提供一个打印缓冲区,你要打印的内容放在缓冲区中,不提供打印命令它自己是不会打印的.打印命令:printer.enddoc