问题标签 [freebasic]

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 回答
335 浏览

fault - Freebasic 编译失败

我刚刚开始学习 BASIC 并使用 Stackoverflow。这是我在 FBID 中的代码。错误消息是:

代码:

0 投票
1 回答
191 浏览

calculator - 免费基本计算器问题

我试图用 FreeBasic 创建一个计算器。line 9我的代码有什么问题?Line 6说昏暗的选择是默认的并且不允许,同时line 9告诉我变量没有被声明。

0 投票
3 回答
295 浏览

c++ - FreeBasic 中具有 ScreenRes 的 C++ 等效函数

使用 FreeBasic,我可以创建并打开一个具有功能的新屏幕ScreenRes。例如,

将创建一个深度为 32 的 640 x 480 屏幕。

那么,C++ 中是否有与此等价的函数?

注意:我使用的是 Ubuntu 14.04。我更喜欢跨平台或基于 linux 的功能,而不是基于 Windows 的功能。

0 投票
1 回答
83 浏览

opengl - 当数字很大时,glRotated 和 glTranslated 无法正确执行

glRotated并且glTranslated当数字很大时不能正确执行例如下面的代码可以正确执行

但是这个不能正确执行

如果您使用第二个代码,您将得到一个不正确的图表。为什么?

0 投票
3 回答
215 浏览

linux - FreeBasic:错误 32:“end”中应为“END IF”

我一直在学习 FreeBasic 并开始编写一个很好的Basic文字冒险游戏。我已经遵循相同的公式一段时间了,但在我最近的开发中得到了以下错误:

beta.bas(226) 错误 32:“end”中应为“END IF”

这很奇怪,因为之前一切正常。这是我的代码的两份副本-

破碎的-

需要明确的是,我试图在“结束”之前添加一个“结束如果”,但它仍然给了我:

“在‘​​结束如果’中预期‘结束如果’”

最后工作-

我在所有这一切都是一个新手,我很困惑。我究竟做错了什么?

0 投票
1 回答
200 浏览

colors - gui FreeBasic 中的彩色文本

我制作了一个 GUI,但想更改此行的文本颜色。我已经厌倦了搜索,但我能找到的只是改变打印输出的颜色。

如果可能的话,我想要红色的“警告”。

0 投票
0 回答
82 浏览

javascript - Internet.Org 网站参与

https://developers.facebook.com/docs/internet-org/platform-technical-guidelines

我已阅读此链接并了解什么是互联网。组织要求网站有资格免费。

现在我有一个内容繁重的网站,不满足他们的任何要求。但不知何故,我设法制作了我网站的精简版。但是有一个问题。

如果有人访问www.mysite.com/home.php他们正在查看网站的重型版本。另一方面,如果有人访问www.mysite.com/homelight.php,他们正在查看网站的精简版。现在我不希望人们使用不同的链接来浏览轻量版或重版。我希望他们只使用第一个链接并检测他们是否使用来自 Internet 的 freebasics。Org 并基于此向他们展示重型或轻型版本。

我想过用user_agent它来检测客户端设备,但这无济于事,因为人们可以从台式机上使用 freebasics,或者他们想在移动设备上使用重型版本。

任何人有任何解决方案?

0 投票
1 回答
206 浏览

g-wan - 如何向 G-WAN 添加新语言(编译器)?

是否有可能(如果是,如何)向 G-WAN 添加新的编译语言,例如 Free Basic (fbc) 和 Basic 4 QT (Q7BCompiler),它们都提供完整的 IDE 并构建 Linux 可执行文件?

TIA。

0 投票
1 回答
304 浏览

node.js - NodeJS 可用于 AMP 和 Facebook 免费基础版

我想知道带有 jabe 的 NodeJS 是否可以用于 AMP(加速移动页面)和 Facebook Free Basic?关于 Facebook 和 AMP 文档,不允许使用 javascript,但我正在尝试将 NodeJS 与玉模板一起使用。

0 投票
1 回答
427 浏览

windows - 快板 5 和 FreeBASIC

我找不到让Allegro5在 Windows 上与FreeBasic一起工作的方法。
我下载并安装了 FreeBASIC-1.05.0-win32.exe。
我下载了 Allegro 二进制文件 allegro-5.0.10-mingw-4.7.0。
安装的 fbc 版本是独立版本。我创建了 allegrolibs 文件夹并将这些库从 Allegro 发行版复制到 allegrolibs:

我将 Allegro 发行版中必要的 allegro dll 添加到示例/图形/allegro:

我从命令行运行 fbc,尝试从examples/graphics/allegro5 编译hello.bas:

该程序编译得很好。
但是,在运行时 hello.exe 向我显示此错误:

将 FreeBASIC\bin\win32 中的 libgcc_s_dw2_1.dll 复制到 hello.exe 所在的文件夹,然后运行:

从 ming4.7.0 二进制发行版添加 libstdc++-6.dll 然后运行:

从 ming4.7.0 二进制发行版中添加 libgcc_s_sjlj-1.dll 然后运行:

从 ming4.7.0 二进制分发中添加 libwinpthread-1.dll 然后运行:

在这一点上,我被困住了。我做错了什么?任何尝试过相同并能够解决它的人愿意帮助解决这个问题吗?