2017-10-22 26 views
0

小さな問題が1つあります。 どこかで、 "LPT1"ファイルに書き込むことでLPTポートをプログラミングできることが分かりました しかし、このコードは機能しません。これは、出力:ここ ファイルLPT1に書き込むことができません。Java

は私のコードです:Linuxデバイスの下

public static void writeByte(byte data, String portName) throws IOException { 
     System.out.println("1"); 
     FileOutputStream port = new FileOutputStream(portName); 
     System.out.println("2"); 
     PrintStream printer = new PrintStream(port); 
     System.out.println("3"); 
     printer.write(data); 
     System.out.println("4"); 
     printer.println('\f'); 
     System.out.println("5"); 
     printer.flush(); 
     System.out.println("6"); 
     printer.close(); 
     System.out.println("7"); 
     port.close(); 
     System.out.println("8"); 
} 
+0

お使いのオペレーティングシステムは? –

+0

@MichałZaborowskiWindows 10 x64 – Poseydon42

答えて

0

ファイルがあり、それは私がきた理由であります尋ねたWindowsでは、ライブラリを用意し、そのライブラリを処理する必要があります。お気に入りの検索エンジンに「Windows lpt port programming」と入力します。 Hereはサンプル溶液です。

関連する問題