【发布时间】:2011-04-18 20:42:16
【问题描述】:
显然是possible 使用NativeProcessInfo 从AIR 调用本机可执行文件。但是 AIR 应用程序可以直接调用 DLL 吗?
一种可能性是包装 DLL 是某种代理 EXE,但如果可能的话,我想避免这种情况。
【问题讨论】:
显然是possible 使用NativeProcessInfo 从AIR 调用本机可执行文件。但是 AIR 应用程序可以直接调用 DLL 吗?
一种可能性是包装 DLL 是某种代理 EXE,但如果可能的话,我想避免这种情况。
【问题讨论】:
通过“调用 DLL”,您必须是指检索指向某个 DLL 函数的指针并调用它。但是本机代码应该如何在 AIR 应用程序中执行呢? AIR 可以在单独的进程中运行可执行文件,但它应该如何处理来自 DLL 的本机代码呢?你肯定需要代理 exe 来做到这一点,至少要为函数调用提供环境。
【讨论】: