C# 如何检测Silverlight 4和C中安装了MS Excel#
我们如何检测MS Excel安装在Silverlight 4和C#中 我可以使用这个代码吗C# 如何检测Silverlight 4和C中安装了MS Excel#,c#,silverlight-4.0,C#,Silverlight 4.0,我们如何检测MS Excel安装在Silverlight 4和C#中 我可以使用这个代码吗 dynamic excelApp; excelApp = AutomationFactory.CreateObject("Excel.Application"); if (excelApp != null) { // MS Excel is installed! } 谢谢大家! 检查此注册表路径: HKLM\Software\Microsoft\Office\12.0
dynamic excelApp;
excelApp = AutomationFactory.CreateObject("Excel.Application");
if (excelApp != null)
{
// MS Excel is installed!
}
谢谢大家! 检查此注册表路径:
HKLM\Software\Microsoft\Office\12.0\Excel\InstallRoot::Path
将12.0(适用于Office 2007)替换为相应的版本号:
Office 2000 - 9.0
Office XP - 10.0
Office 2003 - 11.0
Office 2007 - 12.0
Office 2010 - 14.0
查看更多信息