aardio中文绿色版下载(附使用教程+支持跨平台) v13.34
aardio是一款专用于桌面软件快速开发的新一代混合型编程语言编辑器工具,主要可用于对桌面软件开发,该编辑器支持动态和静态类型两种方式,具有动态语言的轻便灵活的开发模式,而且知识兔又可以同时支持静态类型开发,像静态语言那样使用。软件分享了可视化开发环境,知识兔可以比较方便的的通过拖拉控件创建程序,且直接支持原生DLL,即使知识兔是外部EXE进程中的函数,知识兔也可以使用一句代码声明为普通的软件函数对象( 原生call支持 )。软件虽然小,但支持的接口很丰富、可以支持com静态动态双接口,象VBS一样原生支持com对象,在功能上一点也不含糊。欢迎下载体验!
使用教程
1、左上角图标>新建工程
2、知识兔选择合适的工程类型,并设置保存位置,然后知识兔确定,
3、确定创建后,IDE会自动生成相关示例代码,并打开这个工程
4、上面显示了winform程序自动生成的示例代码,知识兔可以直接F5调试运行,效果如图,可以看到,在界面上的文本编辑框中,有文字输出了
5、知识兔先不去管这些文字是如何被输出的,发布个exe程序再说,根据之前知识兔已经掌握了的知识,按F7是发布工程为exe可执行程序,很快地就发布完成,生成了exe文件
6、按打开发布目录enter自动打开资源管理器并定位它
软件特色
1、支持一键编译发布为标准PE格式的EXE文件,生成的的EXE为百分百纯净绿色软件,无需制作安装程序。可选直接编译成byte code二进制字节码(无法从EXE中还原源代码、完全不具可读性的二进制指令码)发布的EXE可独立发布、随处运行、不依赖任何外部程序。所有引用文件在发布时可选发布为硬盘文件,也可选发布编译为exe资源并生成独立exe程序。无需修改任何代码。一键发布,随处运行。
2、完整支持原生静态语言的所有数据类型、自定义类型(struct),知识兔以及所有API函数、c/c++代码百分百的可对应转换为AAuto代码。首创支持Remote Call API函数,一句代码直接声明位于外部EXE中的函数。无需任何复杂技术,在外部运行的EXE进程中任意执行代码,与编写本地代码无任何区别。
3、使用$操作符,可将任意的外部代码、文本文件、二进制文件直接包含在代码内部以编译生成EXE以后,文件即被静态链接到exe中,不再需要外部文件
4、支持可视化windows 窗体设计,可视化UI库使用底层WINSDK编写,并全部开源
5、完美支持标准DLL、同时支持资源DLL、内存DLL、自动识别。智能加载
6、完美支持com编程
7、AAuto是世界上兼容性最强的语法,无论你学过什么编程语言,在使用AAuto时都可以使用接近你原来编程风格的语法编写代码。
8、AAuto是唯一可以直接与系统底层交互的动态语言,所以也是运行速度最快的动态语言。
更新日志
1、新增”~\”自动切换路径功能:
$包含操作符,知识兔以及 raw.loadDll() string.load() string.loadBuffer() 等函数,新增功能:如果知识兔以”~\”开头表示的EXE根目录下的路径不存在,自动切换为”\”开头的应用程序根目录下的路径尝试读取文件。增加这一功能以后,知识兔可以将标准库直接放到用户库目录下使用(例如网站程序),注意”~\”或增”~/”没有区别.
2、新增 com.SafeArray(元素类型,一个或多个数组元素) 函数用于创建COM安全数组,此函数创建的安全数组在软件中可作为普通数组使用,COM函数自动支持此类数组,并在获取安全数组时自动转换为此格式。
3、窗口设计器改进自定义控件,可设置png图像、九宫格切图参数等,自定义控件可获取九宫格切图参数并扩展相应功能。
4、listview支持bindConfig自动保存控件的行列数据。
5、改进默认错误处理调用栈输出功能
6、改进 plus 控件,在配色方案background属性中即可指定背景图像、也可以直接指定一个背景色,plus控件可自动识别。>
下载仅供下载体验和测试学习,不得商用和正当使用。