- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 用指针数组在aardio与e的dll之间传递文本数组
调用了精易中的命令 (文本_取中间_批量)产生了类型为文本数组的输出参数,在DLL中只能转成指针数组,然后赋值给传入的指针。 然后在aardio中可以这么调用: str_getMidText_batch = dll.api("str_getMidText_batch","int(string,string,string,struct&,bool,int,string,string,bool,bool,int)" ) var str = /*** 大家好,告诉你一个学好事情习, 明天又是.
2021-11-19 17:58:13 755
原创 记一个挂接核心库的小技巧
namespace tmp{} namespace string sayHello = function(){ return "hello" } //------------------------------- import tmp string.sayHello(); 就是这么简单
2021-11-11 18:53:34 83
原创 E静编的DLL中的字节集类型在AAR中的处理方法
e的dll不能使用非基本类型的东西,比如字节集,DLL的函数中不接受字节集作为传入参数(做函数的返回值倒是可以,但返回的字节集在AAR中又没法操作),只好用指针操作。比如下面的edll代码: 对应在AAR中申明与使用如下: string_encryption_bytes = _dll.api("string_encryption_byte","pointer(string,string,int&)") buf,len = string_encryption_bytes("hello.
2021-11-09 17:26:22 355
原创 AAR-Table库探究笔记
table.define(t,...)方法,预先指定一个空表的键 table库中eachName方法,是一个迭代器,证据如下: eachName = function(t,f,n){ var keys = keys(t,f,n); var i,k; return function () { i,k = next(keys,i) if(k) return k, t[k]; } }; f是排序方法,n是优先指定那些键放在...
2021-11-09 16:58:03 334
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人