Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. ATL / WTL / STL
  4. What a sh##t!!!

What a sh##t!!!

Scheduled Pinned Locked Moved ATL / WTL / STL
comhelpquestion
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    ElCachubrey
    wrote on last edited by
    #1

    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.

    S 1 Reply Last reply
    0
    • E ElCachubrey

      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.

      S Offline
      S Offline
      sas2222
      wrote on last edited by
      #2

      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

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups