问题标签 [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.
fault - Freebasic 编译失败
我刚刚开始学习 BASIC 并使用 Stackoverflow。这是我在 FBID 中的代码。错误消息是:
代码:
calculator - 免费基本计算器问题
我试图用 FreeBasic 创建一个计算器。line 9
我的代码有什么问题?Line 6
说昏暗的选择是默认的并且不允许,同时line 9
告诉我变量没有被声明。
c++ - FreeBasic 中具有 ScreenRes 的 C++ 等效函数
使用 FreeBasic,我可以创建并打开一个具有功能的新屏幕ScreenRes
。例如,
将创建一个深度为 32 的 640 x 480 屏幕。
那么,C++ 中是否有与此等价的函数?
注意:我使用的是 Ubuntu 14.04。我更喜欢跨平台或基于 linux 的功能,而不是基于 Windows 的功能。
opengl - 当数字很大时,glRotated 和 glTranslated 无法正确执行
glRotated
并且glTranslated
当数字很大时不能正确执行例如下面的代码可以正确执行
但是这个不能正确执行
如果您使用第二个代码,您将得到一个不正确的图表。为什么?
linux - FreeBasic:错误 32:“end”中应为“END IF”
我一直在学习 FreeBasic 并开始编写一个很好的Basic文字冒险游戏。我已经遵循相同的公式一段时间了,但在我最近的开发中得到了以下错误:
beta.bas(226) 错误 32:“end”中应为“END IF”
这很奇怪,因为之前一切正常。这是我的代码的两份副本-
破碎的-
需要明确的是,我试图在“结束”之前添加一个“结束如果”,但它仍然给了我:
“在‘结束如果’中预期‘结束如果’”
最后工作-
我在所有这一切都是一个新手,我很困惑。我究竟做错了什么?
colors - gui FreeBasic 中的彩色文本
我制作了一个 GUI,但想更改此行的文本颜色。我已经厌倦了搜索,但我能找到的只是改变打印输出的颜色。
如果可能的话,我想要红色的“警告”。
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,或者他们想在移动设备上使用重型版本。
任何人有任何解决方案?
g-wan - 如何向 G-WAN 添加新语言(编译器)?
是否有可能(如果是,如何)向 G-WAN 添加新的编译语言,例如 Free Basic (fbc) 和 Basic 4 QT (Q7BCompiler),它们都提供完整的 IDE 并构建 Linux 可执行文件?
TIA。
node.js - NodeJS 可用于 AMP 和 Facebook 免费基础版
我想知道带有 jabe 的 NodeJS 是否可以用于 AMP(加速移动页面)和 Facebook Free Basic?关于 Facebook 和 AMP 文档,不允许使用 javascript,但我正在尝试将 NodeJS 与玉模板一起使用。
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 然后运行:
在这一点上,我被困住了。我做错了什么?任何尝试过相同并能够解决它的人愿意帮助解决这个问题吗?