我有一个批处理文件,它在 gwbasic 的帮助下启动其他 .bas 文件。这是批处理文件的代码:
graphics
cd basic
gwbasic menut-hp/d
cd \
然后我可以通过键入 1 或 2 等 + ENTER 来选择我要运行的程序。这些程序与我的批处理文件位于同一目录中。这些程序是 xxx.BAS 文件。
问题是:我有一个用 GWBASIC 编写的软件,目前设置为仅在本地打印到 LPT1。当我断开本地打印机时,软件(我猜是gwbasic)会自动将要打印的东西发送到网络打印机。结果是很多 A4 纸只写了几行就出来了。在本地打印机上,打印机仅在我退出批处理程序时打印。在网络打印机上,它就像它的不间断同步,不仅在我退出批处理程序时。
我看到了 2 个解决方案:
设法在网络打印机上设置打印速度(例如每 2 分钟刷新一次)
或尝试在 .BAS 文件中添加一行,以将文本保存在 .pdf 文件的 .txt 中,而不是打印它.. 或将其打印在 pdf 文件中。
即使经过一些研究,我也几乎不知道 gwbasic 是如何工作的。此外,我还没有设法查看(和修改).BAS 文件的代码
对不起,我的英语不好,
如果有人有任何想法,那将对我有很大帮助!
非常感谢 :)