Q:

How to check if the particular version of Flash is installed

My program is a 64-bit C#.NET application running on Win 7.
I want to check if the 64-bit Flash Player version "10.2.161.23" is installed in my system or not.
Is there any way to do this?

A:

You can check registry key HKEY_CURRENT_USER\Software\Macromedia\FlashPlayer\FlashPlayerVersion (REG_SZ, returns 11.0.0.58~installVector=1 on my machine.)
EDIT: On 64-bit machine, you need to look into 64-bit registry with HKLM\Software\Wow6432Node\Macromedia\FlashPlayer\FlashPlayerVersion.

