aardio调用dll
2024-09-01 19:38:21
刚知道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(,)
win.msgbox(tostring(result))
}
最新文章
- JavaNote01_变量 基本数据类型
- Unity自学路线整理(参看微信公众号Unity墙外的世界的文章 )
- Python input()和raw_input()的区别
- [转]如何在Windows下使用WebMatrix+IIS开发PHP程序
- Mysql--mysqldump命令 备份数据库
- HttpWebRequest 基础连接已经关闭: 接收时发生错误
- v9更新栏目缓存提示PHP has encountered a Stack overflow解决方法
- 20165226 2017-2018-3 《Java程序设计》第5学习总结
- ArcGIS 10.0发布缓存地图服务(详细版)
- 《DSP using MATLAB》Problem 7.16
- 安装 java环境 和 tomcat
- ARMCC和GCC编译ARM代码的软浮点和硬浮点问题 【转】
- linux计算服务器最近一次重启的时间
- pipenv使用总结
- Java运行环境(win10)
- C#数字类型输出字符串时保留指定小数位数的方法
- 【译文】InnoDB 的不同的SQL如何加锁
- /usr/bin/curl: Argument list too long的解决方法
- 在javascript中什么是伪数组,如何将伪数组转化为标准数组?
- zabbix简介
热门文章
- 使用Python音频双通道分离
- jmeter针对websocket协议的压测
- Linux的sz和rz命令
- Spring Boot 中集成 Redis 作为数据缓存
- c+多态的本质:编译器维护了类型信息同时插入了解释执行机制
- Java-Modifier类常用方法详解
- 什么是JSP?它和Servlet有什么区别?
- 数据库 = filesystem + transcation + dsl + dslengine
- Generative Adversarial Networks overview(3)
- [Algorithm] 94. Binary Tree Inorder Traversal iteratively approach