Maybe you could, through InstallShield, look at the
ShockwaveFlash.ShockwaveFlash key under the HKEY_CLASSES_ROOT in the
registry. The CurVer sub-key will give you the current version of the
Flash Plugin. You can then decide to force the upgrade before you
install your app. I have done that once but I don't know if it will
properly work for non English based OS. I assume so but I'm not sure.

________________________________

From: [email protected] [mailto:[email protected]] On
Behalf Of Mike Chang
Sent: Wednesday, January 21, 2009 1:05 PM
To: [email protected]
Subject: [flexcoders] Flash Detection



Hi,

I have a program which has a normal desktop setup (installshield). After
install and on launch it launches an IE window and inside it's Flex.
Now I want to require minimum version of 10, but it's breaking my
program using javascript detection as in
http://www.adobe.com/products/flashplayer/download/detection_kit/
<http://www.adobe.com/products/flashplayer/download/detection_kit/> .

My question is, is it possible to detect version of Flash not through
the browser? I want to be able to read some registry. 
Otherwise, can I bypass the automatic detection and upgrade mechanism by
any chance? I'm having major problem with the way Adobe is doing it,
which is upgrading, closing the window, and relaunching the same page.
Can I detect that it's less than 10, than just give user a link
(redirect to some other page), without going through how Adobe upgrades
inside the browser?

Thanks,

Mike


 

Reply via email to