问题标签 [qb64]
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.
qbasic - 如何使用 QBASIC 连接两台电脑进行变量传输
有谁知道/有在qbasic中连接两台电脑进行变量传输的代码?使用 _OPENHOST 、 _OPENCLIENT 和 _OPENCONNECTION。
qbasic - 使用 QBASIC 为 android 开发?
我读过你可以使用 qbasic 为 android 制作程序。有可能吗,如果有的话,有人知道我该怎么做吗?
date - QUICBASIC 4.5 程序现在在 QB64 中
我采用了一个 QB45 应用程序并从中生成了一个 QB64 应用程序,其中包含超过 100,000 行代码。所有定价都在程序中进行了硬编码,因此我开始从 CSV 文件中读取,但现在我需要 CSV 文件中的日期,而无需将目录放入文本文件并读取日期。我在下面找到了这段代码
我运行它时的问题是汇编器是针对 16 位寄存器的,而我使用的是 32 位或 64 位的 Windows 7 和 i5 内核。谁能帮我弄清楚如何从寄存器中以更长的 int 值返回日期?
basic - 如何使用参数作为变量名?
试图制作一个可以变量参数的子例程来查找要返回的变量。
我想用变量 STR_WEG_PREMIUM 返回文字“STR_WEG_PREMIUM”的 LPFoot,所以我只需要为我想要的值的每个不同变量创建一个子例程而不是一个。
我将调用 GetStdMotorPricing("STR_WEG_PREMIUM",LPFoot) 并让 LPFoot 的价格为 STR_WEG_PREMIUM Motor。
qb64 - 确保字符串的第一个字符在 QB64 中是大写的
有没有办法确保第一个字符是大写FirstName
的?LastName
qb64 - “火”在击中右边缘后返回 (X 0)
我正在编写一个游戏,你是一只蜘蛛,你试图避免火灾。我正在对火进行编码,当它击中右边缘时,它会返回左边缘并无限地上下移动。我使用学校免费软件的代码作为基础,并进行了一些修改“弹跳球动画”。
test1.xdest
并且test1.ydest
没有在其他任何地方被调用,而是在sub bounce
main 中do loop
。我不确定它为什么这样做。
qbasic - 使用旧 QuickBasic 代码的 QB64 中的变量名无效错误
我正在尝试运行QuickBasic
其他人在 1992 年编写的文件。我正在机器QB64
上使用Windows 10
。我收到一条错误消息,Invalid variable name
其中line 26
包含以下代码。 Lines 1-31
在下面,但这里是line 26
孤立的。
我尝试将absxmin()
, absymin()
, absxmax()
,的名称更改absymax()
为各种名称,但始终出现错误消息。然后我尝试删除line 26
并在下一行收到相同的错误消息。
这里是lines 1-31
。当人们使用随书附送的代码时,会要求人们对其进行归因。所以,我相信代码是由 Ray Hilborn 编写的。
感谢您在解决此错误消息方面提供的任何帮助。
subscript - 如何修复 QBASIC 中的“下标超出范围”错误?
我正在尝试创建一个生成 10-30 范围内的随机数的代码,但要确保没有数字重复。NumArray(Count) = Count
当我运行代码时,它显示“下标超出范围” 。
这实际上不是我的代码。为我的作业复制并粘贴。
basic - 我可以把整个控制台保存为字符串变量吗?
我试图在程序末尾获取整个控制台文本并将其保存为字符串变量。然后在我将字符串变量保存为文本文档之后。解决这个障碍的最佳方法是什么?谢谢!
mouse - QB64 _MOUSEMOVEMENT 未读取任何输入
我正在使用 Ubuntu,但对它还不是很有经验,所以这可能是 Ubuntu 问题而不是 QB64 问题,所以我也将它发布到askubuntu。无论如何,我想用鼠标输入制作一个程序,但是虽然_MOUSEINPUT
会返回-1,_MOUSEMOVEMENTX
并且_MOUSEMOVEMENTY
只会返回0,尽管_MOUSEX
and。_MOUSEY
将正常运行。我之前在 QB64 中没有使用过鼠标输入,所以我还在学习如何使用它。
为了确保我不只是发疯,我使用了 QB64 Wiki 中的一个示例程序,它使用_MOUSEMOVEMENT
:
这就是它的作用:
如果我移动鼠标,什么都不会发生。
任何帮助将不胜感激!