2013-07-21 31 views
0

有沒有辦法發送像esc +原始命令打印或打開錢箱通過lpt端口或COM端口在c#.net,但打印機或現金抽屜剛剛插入,並未安裝在該計算機中(使用win xp os),因此沒有打印機名稱作爲參數,只有lpt1或com2或com2。由於發送原始命令到lpt或com端口沒有安裝設備

感謝

+0

你最好關注一下這將如何在你的客戶機器上工作,而不是你的機器上。你不想寫一堆代碼,然後發現它都是垃圾。使用像OPOS這樣的軟件非常普遍,它可以讓您訪問打印機和現金抽屜。 –

+0

謝謝,我會尋找OPOS,也許opos是答案,因爲我剛剛聽到這個詞第一次 –

回答

0

您不必安裝COM或LPT外圍設備的驅動程序,如果它有一個真正的COM或LPT。您必須在PC中安裝COM或LPT驅動程序。 如果您有USB 2 COM適配器,則必須爲其安裝驅動程序。但只要有COM1或COM10,COM11等COM工作COM別名...您可以發送或接收字符沒有問題,如果您使用正確的配置傳輸。

結賬SerialPort class。 對於並行端口請檢查此question