What a sh##t!!!
-
Hi I made ActiveX and it work fine.But some stranger behaviour is appeared.I compiled my project under Win2000 and then try register this component under Win98, raised error 0x000045a.But when i compile my project under Win98 ,this component registered fine both Win98 and Win2000. Where trouble here?? Thanks.
-
Hi I made ActiveX and it work fine.But some stranger behaviour is appeared.I compiled my project under Win2000 and then try register this component under Win98, raised error 0x000045a.But when i compile my project under Win98 ,this component registered fine both Win98 and Win2000. Where trouble here?? Thanks.
at a quick glance, the error 0x000045a - "A dynamic link library (DLL) initialization routine failed" is probably caused by differences in a DLL's version (methods, behaviour) between win98 and win2000. When compiling on win2000, the compile initialization routines may be calling entry points that are not in the older win98 version of the DLL in question. You may want to create an installation program (setup.exe) with a tool (like installshield or wise or whatever) when moving from a newer OS to an older OS. these install programs identify the required versions of the needed dlls and prompts you to install them during running og the setup.exe program. hope this helps at least a little bit. sas