我是 Ubuntu 新手,我已经使用 WINE 安装了 Microsoft Visual Basic,但无法打印到 lp0。我正在使用以下代码:
open "/dev/lp0/" for Output As #1
在 Windows 中我曾经使用过以下命令:
open "Lpt1:" for Output As #1
这在 Windows 中已经有效多年了。在 Ubuntu 中尝试过,但出现运行时错误 75。
其他程序可以毫无问题地打印。检查打印机设备 URI:parallel:/dev/lp0,访问控制允许所有人打印。甚至 VB6 编译器也可以打印。我遗漏了什么?
答案1
您无法通过这种方式从 Windows 程序打开系统设备wine
。您必须使用 Windows API 与系统交互。
您需要配置 wine 才能打印。葡萄酒使用指南包括有关如何配置打印机的信息。