by Tom Moran » Sun Aug 08, 2010 4:10 am
Hi Jim:
This isn't a hidden problem or a bug. Even if you have the current dll's and ocx in all the places you mentioned, if you have an outdated dll in a folder with your application it will use the old dll. The only solution at this point is find every copy of the dll on your system and check for date and version number.
What Loic and I are saying is that somewhere on your system you have an older version of the dll. Do a search for the dll across your entire computer and I can (almost) guarantee you, that you'll find an outdated dll. Update with the new version and you'll be good to go.
I can replicate the problem you are having and the reason for it is you are mixing versions of the ocx and dll... somewhere on your computer. Sometimes that doesn't matter. This time, however, it does. If you want to save older versions then copy them to a flash drive or CD, but get them off your system.
Tom