我有一个
Windows窗体应用程序,它启动时需要查看用户是否在计算机上安装了Excel,如果没有显示消息,通知用户将禁用部分功能.
他们是一个简单的方法来执行此检查?
使用VB.Net在Visual Studio 2008中工作
解决方法
http://www.xldennis.com/dloads/checkexcelversion.txt
作为摘录:
Const stXL_SUBKEY As String = "\Excel.Application\CurVer" Dim rkVersionKey As RegistryKey = Nothing rkVersionKey = Registry.ClassesRoot.OpenSubKey(name:=stXL_SUBKEY,writable:=False) If rkVersionKey Is Nothing Then 'not installed End If