无法写入文件 LPT1 java
Unable to write to file LPT1 java
我有一个小问题。
在某处我发现我可以通过写入文件“LPT1”来对 LPT 端口进行编程
但是这段代码不起作用。它输出:
1
2
3
这是我的代码:
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");
}
Linux 设备下是文件,这就是我问的原因。在 Windows 下,您需要拥有图书馆并处理该图书馆。在您最喜欢的搜索引擎中输入 "Windows lpt port programming"。 Here 是样品溶液。
我有一个小问题。 在某处我发现我可以通过写入文件“LPT1”来对 LPT 端口进行编程 但是这段代码不起作用。它输出:
1
2
3
这是我的代码:
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");
}
Linux 设备下是文件,这就是我问的原因。在 Windows 下,您需要拥有图书馆并处理该图书馆。在您最喜欢的搜索引擎中输入 "Windows lpt port programming"。 Here 是样品溶液。