如何从javascript中调用dll中的方法?

时间:2011-08-11 09:45:53

标签: c# javascript dll

我创建了一个c#类库。我需要使用dll调用库文件javascript中的方法.javascript将嵌入已创建的网页中。该DLL将在客户端计算机上。有人可以帮忙吗? Ps:该方法返回一个布尔值

更多细节:实际上,该网站是一个虚拟网络会议软件,其中每个人都有一个特定的化身。我必须检测一个特定的软件(进行视频通话所需)是否安装在用户的系统中。如果安装了,我必须通过在他的头像上显示一些特殊符号来表示。我做了一个ac#类库,返回“true” “如果软件安装在系统中。现在我必须将其嵌入虚拟会议网络软件中

我是c#和javascript编程的新手!

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

可能的解决方案:

您需要在目标计算机上注册您的dll。 在js中,您需要创建具有相同注册名称的ActiveX对象

var ObjFromDll = new ActiveXObject("DllRegisteredName");

并称之为方法。

var anyResult = ObjFromDll.MyMethod()