Urgh... Application/Object-Defined Error
Okay, I've got two versions of my project, an ActiveX DLL and an ActiveX OCX. Now, they have the *exact* same code, save for the OCX's standard property bag retreival code. The OCX is in a project, as is the DLL. I've currently got the DLL working in parallel with the project, and the OCX compiled and in the project that way.
Using the DLL results in error 32797, Application-Defined or Object-Defined error, and using the OCX doesn't. I wrote the code, there are no Err.Raise methods in there. In fact, it highlights the code that CALLS the class, and not code in the class itself. Furthermore, I removed everything in the function it was calling (commented it all out), and it still errors out. A function that does nothing, literally, is erroring out with an error I didn't raise.
What the heck? It was working a while ago, but I'm not sure what I've done to crap it up.