我用C# b/s做了 医院系统 。 其中 挂号部分,要打印三联的票据(两边带孔的那种)。打印的方法也是简单实现的,先按票据的格式生成一个窗口。 然后在把窗口打印。有一个头通的问题,在打印完一个票据并把三联的票据撕下后,就必须的按一下,让纸回到打印头的位置。然后才能打下一张。 这样很慢, 我看别的医院的系统,都是,打印完一个后,只撕下票据的两联,然后就可以直接打印下一张(纸会自动回到打印头的问题)。这样比较快,小弟的问题是,如何在打印下一张时,让打印机自动将纸退回到打印头的位置,而不用人工操作。 我用的打印机是LQ-305K. 最好是能在打印机上设置,这样就不用改程序了。如果大侠能够解决,分不是问题,要多少给多少。呵呵......