如何检测windows下是否安装了某个软件?
我是编程新手。我获得了一个虚拟会议站点。现在我需要修改网站。
当用户登录到会议站点时,它必须检测他的系统中是否安装了特定的软件(该软件用于进行视频通话。它使用ActiveX对象)。
检测系统中是否存在已安装软件的最佳方法是什么? (坦白说,我什至不知道哪种语言最能达到目的)
I am new to programming. I've been given a virtual conferencing site. Now i need to modify the site.
While the user logins into the conferencing site,it must detect whether his system has a particular software installed in his system(that software is used for making video calls.It uses ActiveX objects).
Which is the best method to detect the presence of the installed software in the system? (Frankly speaking i don't even know which language best serves the purpose)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您无法真正检测到这一点,因为您无权访问系统。您的 Web 应用程序应该简单地尝试创建该 ActiveX 的实例,并在失败时向用户显示一条消息。
You can't really detect this as you have no access to the system. Your web app should simply try to create an instance of that ActiveX and display a message to the user if that fails.
谢谢大家。但我在 C# 中使用了这个程序。我创建了这个类库,在网页中加载了dll并使用IsApplicationInstalled方法。
}
Thanks everyone. But i used this program in C#. I created this class library ,loaded the dll in the webpage and use the IsApplicationInstalled method.
}