问题标签 [gw-basic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gw-basic - 为什么 GW-BASIC 仍在学校教授?
我不知道美国和英国,但在印度,学校仍然教授 GW-BASIC。是的,它是:
就我的经验而言,即使是编写汇编程序也比这种乱七八糟的语言更容易。它可以很容易地被 Python 之类的东西取代,这将使学生更容易真正理解编程的基本概念,并帮助他们理解他们做得更好的背后的逻辑。
gw-basic - 如何在 GW-BASIC 2.01 中创建纯文本文件?
我父亲在 80 年代学习编程,但他仍然坚持使用 GW-BASIC(并以此为生)。他被要求创建一个 CSV 文件,但他只知道如何创建固定宽度记录的文件。
我在网上发现打开纯文本文件的语法是:
但他声称它不起作用。他使用的解释器是 2.01 版本。根据维基百科,最“现代”的版本是 3.23(1988 年)。
有谁知道如何在这种过时版本的 GW-BASIC 中创建纯文本文件?
gw-basic - 如何在 Ubuntu 下运行 GW-Basic?
好吧,我突然很想念GW-Basic,所以我想在我的新Ubuntu盒子里安装一个。我很久没有为GW-Basic编程了,所以我不知道是否有新版本。我从旧的 DOS 3.3 机器中复制了 GWBASIC.EXE,但它似乎没有开始使用 Wine。我猜它是 16 位的,所以 Wine 不支持它。
有没有类似286模拟器的东西?还是我应该运行一些昂贵的虚拟机,比如 Vmware?不好了。
gw-basic - GW-BASIC中的GW是什么意思?
GW-Basic 是我的第一个编程语言。而且我从来没有发现'GW'代表什么。
c# - QBASIC:如果条件不满足则执行 GOTO 行
我正在将 GW-BASIC 代码转换为 C#,并且通常在 BASIC 语言方面的经验非常有限。我试图了解 IF...THEN...GOTO 语句的行为方式。例如,我有以下声明:
我的问题是:如果第 85 行的条件不满足,它还会执行第 95 行的代码,还是跳过它?
任何方向将不胜感激......
printing - 在 GW Basic 中打印到除 LPT1 之外的其他内容
我有一个用 GWBASIC 编写的软件,目前设置为仅在本地打印到 LPT1。有人要求将这个软件打印到一些网络打印机上。
我对 GWBASIC 没有经验(但对其他 BASIC 方言有一些经验),但我想我可能能够将网络打印机欺骗为LPT1,因此 GW 应用程序可以保持不变,我只需要编写外部部分.
这如何实现(最好在 C# 中)?
或者,更好的是,如何在 GWBASIC 中对非本地打印机进行打印作业?
variables - GW Basic 默认变量初始化
我正在使用遗留代码,并且在查找 GW Basic 的教程和手册几天后遇到了一些我无法解释的问题:在第 530 行的比较中使用了一个变量 (P9%) (IF P9 % <> 0) 之前代码将在第 860 行达到其定义。这不是一段复杂的代码,总共只有约 1200 行,所以我相信我没有错过任何 goto 或 gosub 或任何会达到 860在这个比较之前。
我很好奇这在程序运行时是如何影响程序的。我的大部分经验是在 c++ 中这种东西无法编译,如果它编译了,一个未分配的变量可能包含任何适合的东西,但我不知道在 Basic 中为变量赋予了什么样的默认赋值。
windows-7-x64 - 适用于 Windows 7(64 位)的 GW-Basic
我正在寻找适用于 Windows 7(64 位)的 GW-Basic,但找不到兼容版本。
经过搜索,我知道了用于 GW-Basic 程序的 QBasic。
请帮我设置GW-Basic的环境。
vb6 - Visual Basic 等价于 QBasic 的 Draw 语句
是否有与 GW-BASIC 和 QBasic 的 DRAW 语句等效或实现的 Visual Basic(甚至 .NET 或 C++)?
我有一个非常古老的程序,它以 DRAW 语句的格式将图形输出为字符串,并希望在我正在用 Visual Basic 开发的 Windows 应用程序中呈现它们。
usb - 打印到 USB QW BASIC/QUICK BASIC
我希望将 GW BASIC/QUICK BASIC 程序转换为自动可执行文件 (exe),以便我可以在 windows 7 pro 64bit/windows 8 pro 上运行这些程序。但是这些程序从 LPT1 端口打印。我希望它恢复为 USB,因为没有新计算机带有 LPT 端口。
考虑 Quick Basic 中的一个简单的 hello world 程序。
我用谷歌搜索了很多但无法找到解决方案。