首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在电子中使用.net动态链接库

在电子中使用.net动态链接库
EN

Stack Overflow用户
提问于 2017-03-14 07:08:43
回答 1查看 4.6K关注 0票数 4

我是.NET开发人员,也是electronnode.js的新手。

从我的electron应用程序中,我需要调用.NET类库DLL中的一个函数,该函数将生成一些文档并发送到打印。

我只需要在windows机器上使用这个electron应用程序。我看到插件Edge.js,但我不确定这是否对我有用,也不知道如何包括在我的项目。

EN

回答 1

Stack Overflow用户

发布于 2017-09-27 11:35:22

Edge.js就能做到这一点。

请参见以下片段:

代码语言:javascript
运行
复制
    var edge = remote.require('electron-edge');

    var toErMahGerd = edge.func({
         assemblyFile: 'ERMAHGERD.dll',
         typeName: 'ERMAHGERD.Translate',
         methodName: "ToErMahGerd"
    });
    
    document.getElementById("translate-btn").addEventListener("click", function (e) { 
         var inputText = document.getElementById("input-text").value;
    
         toErMahGerd(inputText, function (error, result) {
              document.getElementById("output-text").innerHTML = result; 
         }); 
    });

这里是GitHub-回购,它不仅有很好的文档可供学习,而且可以简单地入门。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42779709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档