aardio

关于aardio修改注册表默认键值的问题(转)

喜你入骨 提交于 2019-12-09 17:55:00
今天用aardio做注册表练习 遇到一个问题。 就是不知道怎么用aardio修改已存在的默认的注册表键的值。。 导出注册信息看了一下 默认的和普通的键值不太一样 形式是 @="要写入的值" 而普通的是 "键值名"="要写入的值", 可是在aardio里不知道要用哪个表达式来写这个了。 示例图如下。谢谢解答! http://bbs.aardio.com/forum.php?mod=viewthread&tid=12360 以后提问题简明扼要一些,大家都很忙是吧, 你就直接说[b][color=Blue]注册表里键名为空的默认值,你不知道怎么写[/color][/b]就是了, 以后提问题简明扼要一些,大家都很忙是吧, 你就直接说 注册表里键名为空的默认值,你不知道怎么写 就是了, 答案就是默认值的键名为空的时候,你键名就写空值的就行,例如: import win.reg; var reg = win.reg( "HKEY_CURRENT_USER\Software\" ); reg.setSzValue( , "键名为空的默认值" ); //键名不写就可以 reg.setSzValue( "" , "键名为空的默认值" ); //键名写个空字符串就可以 或者,下面几种写法也都是可以的: reg.setSzValue( "我是空的键名" , "键名为空的默认值" ) reg

aardio调用dll

匿名 (未验证) 提交于 2019-12-02 23:49:02
刚知道aardio这个不错的玩具,可惜作者停更了,贴一个调用dll的例子备用吧 vc代码 extern "C" _declspec(dllexport) int _stdcall my_export(int a,int b) { return a + b; } def文件 LIBRARY "my_dll" EXPORTS my_export aardio代码 mainForm.button.oncommand = function(id,event){ //后面默认是stdcall调用,写错会各种崩溃 dll = raw.loadDll("D:\projects\vc\my_dll\Debug\my_dll.dll"); /* MyExportFunc = dll.api("my_export","int(int, int)"); result = MyExportFunc(1, 2); */ //函数可以直接调用 result = dll.my_export(1,2) win.msgbox(tostring(result)) }

aardio_多线程使用Python

匿名 (未验证) 提交于 2019-12-02 22:51:30
1、在主线程导入Python库   import py; 2、在主线程释放GIL   py.releaseThread(); 3、调用Python脚本(必须在py.lock中调用Python脚本,否则会报错)   a.主线程中调用:      py.lock(       function(){         test1 = py.import("test1");         test1.run();       }     )   b.子线程中调用:     import py; // 子线程需要重新导入Python库       function(){         test2 = py.import("test2");         test2.run();       }     )

aardio 文档

跟風遠走 提交于 2019-11-28 22:11:05
aardio 文档 根据官方帮助手册制作了一份文档,添加了一些特性。 支持手机阅读 不用电脑也可以学习 aau 了,不受屏幕大小限制,你的小清新还是你的小清新~ 简单的搜索功能 快捷复制示例代码 基于URL定位文档位置 群里小白太多(我也是小白),有某个知识点不了解?直接丢给他一个URL,自动定位到相应的哪章哪节。 URL 定位比如下面这条链接直接到达文档的 【查询标准库】 位置。 https://www.hongqiye.com/doc/aardio/#/libraries/import?id=_4、查询标准库 开源 每个人都可以参与贡献。 包括但不限于: 添加新功能、修复错误、同步官方文档、添加代码片段。 源码地址: https://github.com/wll8/aardio_doc , 欢迎参与贡献~ 目录 简介 aardio语言 基本语法 变量、常量 基本数据类型 数据类型 字符串与编码 字符串与回车换行 表 数值与进制 操作符 操作符优先级 成员操作符 算术运算符 按位运算符 连接运算符 等式运算符 取长运算符 逻辑运算符 关系运算符 运算符重载 包含操作符 语句 赋值语句 语句块 条件判断语句 循环语句 泛型for与迭代器 try…catch容错语句 使用函数 定义函数 使用函数参数 owner参数 函数返回值 闭包 尾调用 lambda 表达式 名字空间 类 类