Aardio是专用于桌面软件快速开发的新一代混合型编程语言,提供了大量开源的标准库、扩展库 - 这些库基本都是由纯 aardio 代码实现,涉及到了桌面编程的方方面面。支持COM动态、静态接口、支持标准DLL组件,兼具动态、静态语言优势,兼容流行C系语法、Pascal语法,学习成本最低。
Aardio软件特色
一键发布为绿色软件。
生成独立EXE执行文件。
唯一能同时支持动态类型、静态类型开发的语言。
兼容流行C系语法、Pascal语法,学习成本最低。
可内嵌c语言、汇编、Java、PHP、Javascript、VBS.支持面向对象、Ducking Type、支持中文编程。
支持COM动态、静态接口、支持标准DLL组件。
标准库全部开源、全部使用AAuto代码编写。
提供可视化开发环境,支持多线程开发。
支持用网页开发软件界面、可与HTML、JS无缝整合。
完美支持web自动化、轻松开发网站机器人。完美支持所有游戏辅 助工具技术。
一句代码即可实现CALL外部EXE函数。支持内存读写、抓包、鼠标、按键模拟、监控。
Aardio软件功能
1、可以嵌入非常多的浏览器控件,例如系统自带的 IE 控件、WebKit、Electron、CEF3、HTMLayout、Sciter...... 甚至可以直接调用系统安装的 Chrome、Chromium Edge(Chromium) 等浏览器写软件界面。
2、不仅可以方便的使用 Web 技术编写界面,也提供可视化开发工具,可以方便地通过拖拉传统控件创建程序。
3、提供强大的 plus控件(开源)可以方便的实现控件九宫格贴图、透明贴图、可以快速制作出漂亮的界面。
4、可以开发网站程序,提供语言级别的 HTML 模板解析,一个 aardio 源码文件,可以放 aardio 源码,也可以直接放 HTML,或者放 HTML,aardio 混合的模板代码。
5、处理 Unicode 编码非常方便且简洁高效,例如在 aardio 调用基于 UTF-16编码 的 Unicode WinAPI,或者调用其他基于 UTF-8 编码的接口,我们不需要多写一句代码处理复杂的编码问题。
Aardio使用教程
1、点击左上角图标可以新建或打开工程。
![](../uploadfile/2021/0203/202102031430256578.jpg)
2、所有菜单或按钮都可以添加到自定义工具栏。
![](../uploadfile/2021/0203/202102031430256579.jpg)
3、导入库文件:打开代码编辑器,然后双击库文件,自动生成import语句。
![](../uploadfile/2021/0203/202102031430256580.jpg)
4、智能提示功能:在代码编辑区,输入代码,会自动完成相关提示。
![](../uploadfile/2021/0203/202102031430256581.jpg)
5、启用库文件智能提示功能:右键点库,在弹出菜单中点击“导入智能提示”。
![](../uploadfile/2021/0203/202102031430256582.jpg)
6、插入模板代码:单击模板文件,在属性面板可设定参数,然后点击插入可自动生成代码。
![](../uploadfile/2021/0203/202102031430256583.jpg)
更新日志
aardio v30.5.6 更新:
修正 thread.command.bind(hwndListener).send() 无返回值。