关于文档

本文档包含 aardio 基础语法、内核库、部分标准库的文档。内核库、标准库的文档应与 aardio 工具中的《库函数文档》结合使用,库函数说明应当以《库函数文档》为准,如果增加了新函数将会添加到《库函数文档》而不一定会添加到《 aardio 语法与使用手册》。

本文档会保持活跃地更新。使用第三方单独分发、擅自改动的文档可能导致大家阅读到过时、误导性的内容。根据 aardio 相应许可条款 —— 分发 aardio 必须保持 aardio 的所有原始完整文件与原始压缩包不作改动,因此未经 aardio 作者书面许可,任何人不得单独重新分发本文档(少量摘抄引用可不受限制)。

正确读写 aardio

aardio 读音 🔊 ['ɑ:diəʊ]
aardio 本就是专有名词,只有一种正确写法,不需要单独大写首字母。

aardio 专用于 Windows 桌面软件开发

aardio 是历经 17 年活跃更新的桌面软件开发工具。
专用于 Windows 操作系统,因此可以摆脱跨平台的复杂性,专注发挥和利用 Windows 的专有特性和优势。

没有跨平台负担所带来的回报是丰厚的。
例如 aardio 的图形界面库就只用了少量纯 aardio 代码编写,而且很好用。
甚至整个 aardio 标准库基本都是用纯 aardio 代码编写的。

aardio 仍然可以非常方便地调用大量的跨平台语言与技术(例如使用前端技术写界面)。
当然,能这样做并不是必须这样做。大多数 aardio 开发的软件,还都是以纯 aardio 代码编写的。

aardio 主要特性

1、小轻快,永久免费
绿色免安装,易于学习和使用,生成的软件体积很小。个人或企业可免费用于开发商用、或非商用的软件。

2、丰富的开源库
aardio 虽小,但提供了惊人数量的开源标准库、扩展库 - 这些库基本都由纯 aardio 代码实现。

3、Web 界面快速开发
可嵌入非常多的浏览器控件,方便地使用 Web 技术编写界面,甚至可以调用系统自带浏览器写软件界面。

4、可视化开发工具
可方便地通过拖拉传统控件创建程序。提供强大的 plus控件(开源)可以快速制作出漂亮的界面。

5、支持多线程
aardio 可以非常方便地支持真多线程,并且提供大量多线程函数库、演示范例。

6、完美支持 Unicode
拥有独特的 UTF 自动标记特性,不但完美支持 Unicode,也可方便地处理二进制数据。

7、支持第三方语言
aardio 属于易用性极强的动态语言,可以方便地调用大量第三方编程语言或这些语言开发的组件。

8、专注 Windows 开发
方便地生成独立 EXE,完美兼容 XP,Vista,Win7,Win8,Win10,Win11 等所有流行桌面操作系统。