Prev: test
Next: ssss
From: Ray on
My Access 2003 application was working for years. I then received "There is
no object in this control" when I opened one of my forms. The form references
a control in mscomctl.ocx. The control that it did not like was the TreeView
control.

I tried to re-insert control in the form and got the error "The OLE Server
isn't registered". After re-registering MSCOMCTL.OCX (originally getting a
0x8002801c error but corrected that error after installing Vista SP2), I
still get "There is no object in this control" when I open the same form.

I followed up on the Visual Basic 6.0 Service Pack 6 Runtime Extended files
update related to Security Update 960715 and installed the update. The update
is suppose to correct a security issues with many controls including those in
MSCOMCTL.OCX. No change, I still get the error.

I researched the KillBit issue described in The Kill-Bit FAQ which is
suppose to prevent certain controls from running in IE and "Microsoft Office
scenarios" (?). I find valid Pheonix-Bit entries in my registry
(HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Internet Explorer\ActiveX
Compatibility\{...} corresponding to the "killed" TreeView control.

I ran RegCure, Driver Detective, Spyware Doctor and Registry Mechanic and
everything is clean and up to date. I still get the message "There is no
object in this control" when opening the form.

Anyone have any suggestions on what else I could try?
--
Access Developer
 | 
Pages: 1
Prev: test
Next: ssss