如何检查是否安装了 Adobe Acrobat x pro 。以下代码在 adobe reader 10及更早版本中正常工作但未在 Adobe Acrobat x pro 中工作。如何处理此问题?
public static bool IsAcrobatReaderInstalled(ref string ErrorMsg)
{
try
{
RegistryKey _mainKey = Registry.CurrentUser;
_mainKey = _mainKey.OpenSubKey(@"Software\Adobe\Acrobat Reader");
if (_mainKey == null)
{
_mainKey = Registry.LocalMachine;
_mainKey = _mainKey.OpenSubKey(@"Software\Adobe\Acrobat Reader");
if (_mainKey == null)
{
ErrorMsg = "Please Install Adobe Reader And Continue !!";
}
else
{
return true;
}
return false;
}
return true;
}
catch
{
return false;
}
}
方面
暗部