7

Microsoft BASICGW-BASICBASICA都使用如下所示的提示:

我不知道如何退出其中任何一个。打字END不会退出它们。EXIT, QUIT, Q, Ctrl+C, 以及我能想到的所有其他东西也不起作用。

我确信有办法做到这一点。我无法想象每个在 DOS 上使用 BASICA 的人每次想要退出开发环境时都必须重新启动他们的机器。

那么,如何退出旧的 BASIC 编辑器提示符呢?

4

4 回答 4

18

GWBASIC 及其克隆(例如,IBM 的 BASIC 和 BASICA)使用命令 退出到 DOS 提示符system

尽管即使在早期版本的 MS-DOS/PC-DOS 中重定向也是可能的,但 BASIC 解释器绕过了使用标准输入和输出流,并且有自己的Ctrl- Break/ Ctrl-C处理程序,因此这些击键都不会终止解释器。
shell命令启动了系统命令解释器的新副本(通常是 COMMAND.COM),或者执行了系统命令然后返回到 BASIC,但没有从内存中删除解释器。

于 2017-05-30T06:48:14.670 回答
5

键入“system”并按回车键退出 DOS 中的 GW-BASIC。

键入“shell”并按回车键进入 DOS,但内存中仍有 GW-BASIC。在 DOS 中键入“exit”以返回 GW-BASIC。

于 2020-03-01T17:24:51.667 回答
0

根据paulsm4 链接的手册,在重定向输出时 CTRL-BREAK将退出 BASIC。它还说 SHELL 命令返回到 MS-DOS 命令 shell。(在最初的 IBM PC 上,BASIC 位于 ROM 中,因此始终驻留在内存中。)

于 2017-05-30T06:34:31.647 回答
0

通常对于那些命令行编辑器Ctl-Z会做的伎俩,因为它发送 EOF 字符,从而信号终止输入。

如果还是不行,请尝试输入system

于 2017-05-30T04:26:30.757 回答