问题标签 [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 回答
2114 浏览

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 程序。

我用谷歌搜索了很多但无法找到解决方案。

0 投票
3 回答
2907 浏览

formula - QBasic - 如何找到这个值?

如果我们有M以下情况:

M = 1+2+3+5+6+7+9+10+11+13+...+n

找到什么QBasic程序M

到目前为止,我已经完成了以下操作,但没有返回我的预期值

我该怎么办?

谢谢。

0 投票
3 回答
193 浏览

formula - QBasic - 如何获得 F 的值

我有以下公式:

我怎样才能编写一个QBasic找到结果的程序F

谢谢。

0 投票
1 回答
1815 浏览

compiler-errors - 免费的基本编译器错误 23:找不到文件,libsupc++.a

我正在尝试在 ubutu 12.04 中编译一个简单的 hello world QBASIC 程序。按照此处的说明下载并安装编译器。http://www.freebasic.net/get

我也将它发布在 askubuntu.com https://askubuntu.com/questions/226084/free-basic-compiler-error-23-file-not-found-libsupc-a#comment279100_226084但报告在这里发布。这是我的简单 QBASIC 程序和编译细节。

我用它编译了

但我收到以下错误。

0 投票
1 回答
346 浏览

sql - Betrieve 在没有 DDF 的情况下访问数据

我需要帮助才能从 Betrieve 文件中访问数据。

Persasive ODBC 驱动程序需要一个为每个表定义“模式”的 DDF 文件,我的问题是 DDF 文件不存在。

我应该迁移到 C# 的 QBasic 代码,为每种数据类型创建一个子字符串函数和“强制转换”。如果我能理解语法,我可以创建所需的文件。

我使用了 PSQLv11 的 DDF Builder,但应用程序发送错误“无效的整理顺序”

有人可以上传一个带有 BTR 和 DDF 文件的示例,以了解它是否适​​用于 ODBC?

这是代码和数据库:http ://www.mediafire.com/?mnvfa1tg1d6y64w

0 投票
6 回答
400 浏览

basic - 是否有一个基本命令来计算字符串中的字符数?

我找不到任何东西。有吗?谷歌没有帮助我,因为它不区分大小写并且认为我正在寻找“基本”命令。

0 投票
1 回答
4861 浏览

ide - 一个新的 QBASIC IDE,(21 世纪之一)

我正在寻找一种支持 QBASIC 程序并具有与 QBASIC 相同或几乎相似的语法的现代 IDE/编译器。我希望在语法、风格和流程方面尽可能接近 Qbasic。没有像 Visual Basic 这样的基于窗口/视觉风格的语言。它只需要基于文本或至少专注于基于文本的编程。

我不是在寻找关于替代品的意见,比如 Python 或 Ruby。我的目标是找到 Qbasic 的更新形式,或者与 QBasic 非常相似的现代形式。我知道 QBASIC 可以在本机(没有全屏)和通过 DOSBOX 在较新的窗口中工作。但我想要一些可以为现代操作系统编译的东西,并且其中有某种语法突出显示。

谢谢你

0 投票
2 回答
4694 浏览

newline - New line char in qbsic?

I know that my question is very basic,but I'm not familier with qbasic,so excuse me.My question is:

How I can detect new line char in a string variable in qbasic?In java we have to find '\n' char,but what is in qbasic?Really I want to read a text file and detect it's lines.Thank you.

0 投票
1 回答
2781 浏览

python - 将程序从 QBasic 转换为 Python

我正在尝试转换我在 Basic 中制作的程序!(iOS 上的 QBASIC)到 Python。我正在慢慢地通过 Python for Dummies 工作,但我被困在如何转换 FOR 循环上。有人可以帮忙吗?下面是QB代码。

这是我和我儿子在 Basic 上制作的程序!(iOS 的 QBasic)显示所有质数,直到用户输入的限制,并添加了一些跳过明显的非质数的部分。哦,它还包括我们用来查看 iPhone 和 iPad 处理器之间差异的一点速度检查。

0 投票
2 回答
638 浏览

exe - 通过使用 visbasic 或 q basic 使用 bas 来“修改”一个 exe

全部!

我正在尝试运行程序来控制步进电机。我已经安装的 PC 和软件以及步进电机控制器已经很旧了,而且我对我在这里所做的几乎所有事情都是新手——边做边学。我在 Matlab 中“编码”了一点,所以我有一个非常基本的编码逻辑水平,但基本上不了解任何常用语法。所以,我知道一些关于步进器和步进控制器的知识,但其他的不多!

我有一个名为“Hoop.exe”的程序,当我运行该程序时,我正在尝试修改它以降低其中一个步进器的速度(我只需要将 300 更改为 200!)。软盘上还有一个相关的(假设的)hoop.bas 和一个 hoop.txt 文件。通过查看 txt 文件,它看起来像是我见过的基本示例中的基本代码。我在 Windows 98 上使用 Visual Basic 2.0 和 qbasic 1.1。

所以,我尝试先用 qbasic 和 vb 打开 hoop.bas 文件。使用 qb,我收到“错误文件模式”消息。使用 vb,我得到“无效的文件格式”,它似乎要我打开一个 mak 文件,但我没有“hoop.mak”。我这样做是想我可以用vb或qb打开bas文件,然后编辑它,然后将其保存为exe,然后运行它。

我找到了一个 pdf,它展示了如何将 qb 文件合并到 vb 的命令按钮中,我尝试了一下。但是,我在第一行收到“预期:语句结束”错误!当我尝试将其保存为 exe 时。

所以,我真正想做的就是改变我的 hoop.exe。我会假设由于 qb 和 vb 都在 PC 上,其中一个写了 bas(也许不是!),所以我想知道为什么他们都不能阅读它。

我从未使用过 vb 或 qb,但如果我必须深入了解细节,我似乎更愿意使用 qbasic,因为我以前从未使用过图形界面进行编码。但是,为了做我想做的事,其中之一是必要的吗?(我将需要编写一些程序来控制这些步进器,当一切都说完了,但我认为我应该一次迈出一步。)

我尝试了某种形式的复制和粘贴到 qb 中,但我无法立即弄清楚如何做到这一点。(可能是因为我不知道如何使用 qb。)

那么,修改我的箍程序最有效的方法是什么?

如果答案是我只需要用 qb 学习基础知识,那很好,但我想在我付出那么多努力之前从知道他们在说什么的人那里得到某种指示。

我真的很感激任何指示,因为我自己显然完全一无所知!

2013 年 8 月 10 日:

以防万一,以下是我打开的 Hoop.txt 中的一些行:

10 CLS:清除 1000:P = 512

20 定位 , , 1

100 A% = INKEY$:打印 A$;

105 如果 A$ = "*" 那么转到 700

110 GOSUB 510:GOSUB 610:转到 100

500 快速移动

第510章

等等。这是允许我与电机控制器对话的接口代码的开始