How do I replace a Visual Basic 6 runtime file killed by a Windows security update?
March 9, 2009 8:47 AM
Subscribe
A Visual Basic 6 (ugh) runtime file distributed with our internal Access database has been killed by a recent Windows security update. It's hard to gather support information (especially since VB6 is about 8.7 million years old) and so I was wondering if anyone out there can help me track down a more recent copy of the runtime file in question—msflxgrd.ocx—or otherwise fix the problem?
It's my understanding from reading a couple of tech forums that there is a patched version of msflxgrd.ocx that was rolled out in a VB6 security update some time in the last few years. However, we don't have VB6 installed on any of our machines so I can't run the patch program to get this one updated file. I don't want to get a copy from one of those FREE OCX W00T! websites that come up when searching for the filename, for pretty obvious reasons. Can anyone recommend a better way to get a copy?
In the meantime we have been uninstalling
KB960715 on our PCs as a temporary workaround. I believe I could rewrite a key in the registry to make the security update stop killing the OCX but I would prefer not to meddle on individual machines like that if possible.
Any advice appreciated. Thanks!
P.S. I am WELL aware that we should be moving onwards and upwards with more modern tech, but for the short-to-medium term the nonprofit using this system really doesn't have the time or resources to rewrite the front end to use something other than this control. (Honestly, I'm really hoping to get something out to them today so they can get some work done again!)
posted by bcwinters to computers & internet (8 comments total)
(If you're not already, try putting site:microsoft.com into your Google searches to restrict results to Microsoft's site only).
posted by TheophileEscargot at 9:46 AM on March 9, 2009