我有一个应用程序,它是用SBCL编写的,并作为可执行文件部署在Windows上。现在需要它通过COM与Excel交互,并通过DDE与另一个应用程序交互(我知道,我知道)。
对于DDE,我已经很快地用一个非常小、简单易维护的C库包装了我所需的内容。然而,COM似乎是一个相当大的项目,只能使用Python和Win32扩展库来实现这部分功能。
对我来说,这很烦人,因为很多CL代码都被一些与主项目集成程度不同的Python代码增强了。
我看到LispWorks和Allegro CL都允许使用COM进行交互,但无法在Google或CLiki上找到任何开源实现相同功能的东西。
这样的东西存在吗?
对于DDE,我已经很快地用一个非常小、简单易维护的C库包装了我所需的内容。然而,COM似乎是一个相当大的项目,只能使用Python和Win32扩展库来实现这部分功能。
对我来说,这很烦人,因为很多CL代码都被一些与主项目集成程度不同的Python代码增强了。
我看到LispWorks和Allegro CL都允许使用COM进行交互,但无法在Google或CLiki上找到任何开源实现相同功能的东西。
这样的东西存在吗?