问题标签 [qbasic]

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.

0 投票
1 回答
650 浏览

qbasic - 在这个 qbasic 编程中感叹号(!)有什么用?

0 投票
0 回答
332 浏览

basic - 如何在 QB64 中获取 GPU 内存

我正在使用以下代码获取 QB64 中的总物理内存。

如何获取图形适配器的总物理内存?

MEM.H的内容

MEM.BAS的内容

0 投票
1 回答
347 浏览

encryption - 如何在 QB64 中加密文件

我正在尝试使用 QB64 中的此程序加密文件。

它实际上并不加密文件并且总是返回成功。为什么?

0 投票
3 回答
364 浏览

basic - 如何在 QB64 中获取驱动器的默认目录

我一直在使用以下代码来获取所有驱动器的默认目录,但是我不想使用 _CWD$

有没有更有效的方法来做到这一点?

0 投票
2 回答
906 浏览

qbasic - qbasic 中的“错误文件模式”错误

我只是从 qbasic 中的文件处理开始。我编写的程序总是显示错误“错误文件模式”。请帮我!

0 投票
1 回答
128 浏览

basic - 如何在 QB64 中捕获 Control-Alt-Delete

我在 QB64 中使用以下代码来捕获 Control-Break:

我想知道是否有办法Control-Alt-Delete在 QB64 中进行陷阱。

0 投票
2 回答
875 浏览

qbasic - 如何将名称保存在 Qbasic 文件中?

我正在尝试在 Qbasic 中创建一个程序,其中一个人可以输入他们的姓名并将自己标记为管理员或不需要的用户。如何在我的程序中保存这些首选项?

0 投票
1 回答
162 浏览

qbasic - 如何在 QBasic 中的用户定义类型中声明任意范围的字符串元素?

我正在学习 QBasic,并在文档中找到了用户定义类型示例代码。在此示例中,用户定义类型中有一个字符串元素,并且该字符串没有定义长度。

但是,对于这个示例,我的编译器会抛出异常“Expected STRING * on...”。定义字符串长度的测试用例:

它记录“数学”,预期为“马修斯”。有没有办法允许这个字符串的任何范围?

注意:我使用的是 QB64 编译器

0 投票
1 回答
185 浏览

javascript - 如何用 JavaScript 编写这个基本的 PAINT 语句?

在 BASIC 中有一个名为 PAINT 的命令,如下所示:

它以 x/y 坐标为起点,开始用颜色填充它和周围的像素,直到达到颜色停止中定义的颜色。带有值的示例可能是:

QuickBasic 使用 0-15 来表示不同的颜色。这些颜色中的每一种都有一个等效的十六进制值。

在 PAINT 之前的行中,通常有由不同(色标)颜色绘制的线条、圆圈等,这些颜色为 PAINT 命令实际可以使用的屏幕空间设置了界限。

关于如何在 JavaScript 中完成类似事情的任何想法?

0 投票
1 回答
1698 浏览

editor - 如何查看 Gwbasic .bas 文件的源代码?

我有一个旧的 .bas 文件,我正在尝试查看并遇到一些问题。在网上搜索似乎表明我应该可以在记事本或类似的地方打开它,但这样做会让我胡言乱语,像这样:

我知道该文件是正确的,因为我可以在 Gwbasic 中打开它。但是,列表似乎也无法查看文件。我还尝试从 Gwbasic 中以 ascii 格式保存文件,但这也不起作用。两者都给了我一个“非法函数调用”错误:

同样,RUN 命令工作得很好。我究竟做错了什么?