我现在在给一酒吧作一个收费系统,遇到打印的问题,望高手赐教。问题是这样的:有两台打印机,一台在收银机(有多个收银机,每个收银机配一台打印机),另外一台在出酒水的地方(这里只能一台)。先在收银机上打印一份收银单,然后再在出酒水的地方打印一份(远程打印)。请问这样的代码该怎么写?

解决方案 »

  1.   

    我有个土办法:
    如果你在收银机上操作的话,那就在收银机上,把出酒水的打印机作为网络打印机添加过来。
    比如收银机的打印机为第一个,那出酒水的打印机即网络打印机为第二个。打印收银机:
    Set Printer = Printers(0)
    Printer.Print "DDDDDDDDD"打印出酒水:
    Set Printer = Printers(1)
    Printer.Print "DDDDDDDDD"不好意思,我是初学者,只能用这种土办法。
      

  2.   

    http://www.wave12.com/web/SigCon.asp?bCate=50&sCateName=%B9%A6%C4%DC%BD%E9%C9%DC&ID=173&CateName=wsReport4.5