If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Re: Reliable way to detect whether Internet Explorer is 64 bit

Originally Posted by VictorN

Why does it matter?
And what if the user does not use Internet Explorer at all?

Hi VictorN,

I need to be able to tell what version of Flash Player and Java are being used by the browser. I need to be able to detect whether the user is using 64 bit Internet Explorer to be able to determine what version of Flash Player and Java are installed for that particular mode. I believe it's possible to have different versions of the plugins installed for both the 32 bit and 64 bit modes. Also I need to make sure I am looking in the correct places in both the registry and the filesystem.

I am catering for other browsers but Internet Explorer is a real stumbling point at the moment.

Re: Reliable way to detect whether Internet Explorer is 64 bit

Thanks for the link. I've been through the information there but unfortunately it doesn't help with what I'm trying to achieve.

I need to detect the currently active Web Browser, Flash and Java versions as part of a much larger C++ application. This is an application used by non-technical end users who likely have no idea that Flash or Java even exist.

Re: Reliable way to detect whether Internet Explorer is 64 bit

Originally Posted by VictorN

And what if you look at the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia and its subkeys?

There is some useful information in there but it's where the 32/64 bit issue starts creating unknowns. Such as, should I be looking at HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia or HKEY_LOCAL_MACHINE\Wow6432Node\SOFTWARE\Macromedia? There may be valid information in both places, but only one set of information will be relevant to a particular situation.

Also some issues may be a direct result of using a 64 bit browser. Microsoft themselves suggest that there may be some problems associated with the 64 bit browser and their suggestion is to use the 32 bit version in those scenarios.

* The Perfect Platform for Game Developers: Android
Developing rich, high performance Android games from the ground up is a daunting task. Intel has provided Android developers with a number of tools that can be leveraged by Android game developers.

* The Best Reasons to Target Windows 8
Learn some of the best reasons why you should seriously consider bringing your Android mobile development expertise to bear on the Windows 8 platform.