C# 如何检查是否安装了特定版本的Flash
我的程序是一个运行在Win7上的64位C#.NET应用程序 我想检查我的系统中是否安装了64位Flash Player版本“10.2.161.23”C# 如何检查是否安装了特定版本的Flash,c#,flash,windows-7,C#,Flash,Windows 7,我的程序是一个运行在Win7上的64位C#.NET应用程序 我想检查我的系统中是否安装了64位Flash Player版本“10.2.161.23” 有办法吗?您可以检查注册表项HKEY\U CURRENT\U USER\Software\Macromedia\FlashPlayer\FlashPlayerVersion(在我的机器上,REG\U SZ返回11.0.0.58~installVector=1。) 编辑:在64位计算机上,您需要使用HKLM\Software\Wow6432Node\
有办法吗?您可以检查注册表项HKEY\U CURRENT\U USER\Software\Macromedia\FlashPlayer\FlashPlayerVersion(在我的机器上,REG\U SZ返回11.0.0.58~installVector=1。)
编辑:在64位计算机上,您需要使用HKLM\Software\Wow6432Node\Macromedia\FlashPlayer\FlashPlayerVersion查看64位注册表。我使用C代码检查注册表位置,看是否有闪存。但由于我的应用程序是一个64位应用程序,它无法工作。你能告诉我在我的64位应用程序中应该使用什么样的C#代码段吗?如果有文档,为什么要相信我