目录
欢迎到 FreeBASIC
获取 FreeBASIC 帮助
语言文档
关键字-按字母顺序排列
.
_
#
$
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
关键字-函数
数组函数
位操作
编译器开关
控制台函数
数据类型和声明
日期和时间函数
调试支持
错误处理
文件
图形
硬件访问
赋值运算符
算术运算符
位运算符
短路运算符
数学
内存
元命令
杂项
模块化
多线程处理
系统与外壳函数
指针
预定义符号
预处理程序
程序
程序流程
字符串函数
字符串和数字转换
类型转换/转换
用户输入
图形的关键字
Add
Alpha
And (图形 Put)
BLoad
BSave
Circle
Color
Custom
Draw
Draw String
Event (消息数据来自屏幕事件)
Flip
ImageConvertRow
ImageCreate
ImageDestroy
ImageInfo
Get (图形)
GetJoystick
GetMouse
Inp
Line (图形)
MultiKey
Out
Or (图形 Put)
Paint
Palette
PCopy
PMap
Point
Pointcoord
PReset
PSet
Pset (图形 Put)
Put (图形)
RGB
RGBA
Screen (图形)
ScreenControl
ScreenCopy
ScreenEvent
ScreenGLProc
ScreenInfo
ScreenList
ScreenLock
ScreenPtr
ScreenRes
ScreenSet
ScreenSync
ScreenUnlock
SetMouse
Trans
View (图形)
Wait
Window
WindowTitle
Xor (图形 Put)
运算符列表
赋值运算符
算术运算符
索引运算符
字符串运算符
关系运算符
位运算符
短路运算符
预处理器运算符
指针运算符
类型或类运算符
内存运算符
迭代运算符
变量和数据类型
变量声明
用户定义的类型
标准数据类型
标准数据类型限制
数据类型之间进行转换
运算符
运算符
赋值运算符
算术运算符
条件运算符
逻辑运算符
短路运算符
索引运算符
字符串运算符
预处理运算符
指针运算符
类型或类运算符
内存运算符
迭代运算符
运算符优先级
按位运算符和真值表
语句
控制流程
程序
模块化
其它
预处理
在字符串中的转义序列
元-声明
内部定义
错误处理
内联 Asm
运行库参考
数组函数
定义数组
数组数据结算
检索数组大小
位操作
字节操作宏
位操作宏
控制台函数
配置控制台
光标的颜色和定位
向控制台写入文本
日期和时间函数
VisualBasic 兼容程序
日期和时间语句
错误处理函数
确定错误
处理错误
文件输入输出函数
打开文件或设备
读取和写入文件或设备
文件位置和其他信息
数学函数
代数函数
几何函数
其它语句
内存函数
使用动态内存
其它
操作系统函数
使用文件
使用目录
文件属性
系统命令
字符串函数
创建字符串
字符转换
数字转换为字符串
字符串转换为数字
数值数据序列
操作字符串部分文本
线程支持函数
线程
条件变量
互斥锁
用户输入函数
从键盘缓冲区中读取值
从键盘缓冲区中读取键
图形库参考
2D 绘图函数
使用颜色
绘制到图像缓冲区
创建图像缓冲区
画到图像缓冲区
用户输入函数
鼠标和操纵杆输入
键盘输入
屏幕函数
使用屏幕模式
使用页
视频内存
屏幕显示参数
支持图形驱动程序(后台)
键盘扫描码
默认调色板
教程
程序员指南
入门
源代码文件
词法约定
变量和数据类型
声明
用户定义的类型
语句和表达式
操作符列表
运算并赋值操作符
算术运算符
条件运算符
逻辑运算符
短路运算符
索引运算符
字符串运算符
预处理运算符
指针运算符
类型或类运算符
内存运算符
迭代运算符
运算符优先级
控制流程语句
程序
制作的二进制文件
其它主题
社区指南
社区代码库
如何编程游戏:第1课
外部库索引
基于用户界面的图形测试
图形
音乐/声音,音频/视频
数据库
开发助手
可嵌入语言
密码
数学
网络
可扩展标记语言 (XML)
正则表达式
压缩
系统 Api
使用 FreeBASIC 编译器
安装 FreeBASIC
要求
运行 FreeBASIC
使用命令行
命令行选项
@< file >
-a < name >
-arch < type >
-asm < format >
-b < name >
-c
-C
-d < name=val >
-dll
-dylib
-e
-ex
-exx
-export
-forcelang <name>
-fpmode < type >
-fpu < type >
-g
-gen < backend >
-i < name >
-include < name >
-l < name >
-lang < name >
-lib
-m < name >
-map < name >
-maxerr < val >
-mt
-nodeflibs
-noerrline
-o < name >
-O < level >
-p < name >
-pic
-pp
-prefix < path >
-print < option >
-profile
-r
-R
-rr
-RR
-s < name >
-static
-target < platform >
-t < value >
-v
-vec < level >
-version
-w < value >
-Wa < opt >
-Wc < opt >
-Wl < opt >
-x < name >
-z < value >
调试 FreeBASIC
编译器错误消息
使用Fbc工具
FreeBASIC 方言和 QBASIC
FreeBASIC 和 Qbasic
QB 的区别
FreeBASIC 方言
常见问题解答
编译器常见问题
图形库常见问题解答
运行库常见问题解答
Xbox 端口常见问题
DOS 相关的常见问题
Windows 相关的常见问题
Linux 相关的常见问题
其它
过时的关键字
术语表
其他关键词
数据
调试
硬件访问
操作系统
短页
流程控制
未分类
C 标准库函数
ASCII 字符代码
运行时错误代码
C/C++ 与 FreeBASIC 比较
黑客 FreeBASIC
开发人员表