在Qbasic中运行程序时有没有办法保存输出?

问题描述 投票:0回答:2

在 Qbasic 中运行程序时有没有办法保存输出?

问题是,我运行的程序有很多输出。我已经调整了屏幕尺寸。虽然这有时可行,但即使这样也有其局限性,因为输出太多。由于某种原因,我无法向上或向下滚动运行屏幕或任何其他内容。

也许还有一种方法可以改变输出的文本大小。但同样,这里也有局限性。

因此,有没有办法将输出保存为像

.txt
这样的文件类型,
.nfo
等我可以在哪里以更易于使用的格式阅读它?

output text-files qbasic
2个回答
2
投票

是的。不要打印到屏幕,而是打印到文件,如下所示:

OPEN “file.txt” FOR OUTPUT AS #1
FOR linenum = 0 TO numoflines -1
  PRINT #1, line$
NEXT linenum
CLOSE #1
END

0
投票

Pl。不要仅与“Line$”混淆,而是使用 [variable1,Variable2...] 等。 可以放置一些空格格式,例如分号 (;)、逗号 (,); tab(n) 或 spc(n) 命令以提高清晰度和可读性,或定位行、列命令以实现更好的打印。

© www.soinside.com 2019 - 2024. All rights reserved.