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
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. oleacc horror

oleacc horror

Scheduled Pinned Locked Moved C / C++ / MFC
csharphelptutorialquestion
4 Posts 3 Posters 2 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.
  • M Offline
    M Offline
    Mukkie
    wrote on last edited by
    #1

    Hello! I have written small app in VC.NET and tried to run it on Win98. It complains about oleacc.dll. How to get rid of this dll from my app?? Anybody knows? Please help :confused:

    PJ ArendsP 1 Reply Last reply
    0
    • M Mukkie

      Hello! I have written small app in VC.NET and tried to run it on Win98. It complains about oleacc.dll. How to get rid of this dll from my app?? Anybody knows? Please help :confused:

      PJ ArendsP Offline
      PJ ArendsP Offline
      PJ Arends
      wrote on last edited by
      #2

      You have to delay the loading of the oleacc.dll file. By doing this, the dll will only get loaded if your app requires it, not automatically when your app starts. 1.) Link to delayimp.lib

      #pragma comment (lib, "delayimp.lib")

      2.) use the /DELAYLOAD:oleacc.dll linker option

      Project
      +-- Properties
      +-- Linker
      +-- Input
      +-- Delay Loaded DLLs -> oleacc.dll

      3.) use the /DELAY:UNLOAD linker option

      Project
      +-- Properties
      +-- Linker
      +-- Advanced
      +-- Delay Loaded DLL -> Support Unload (/DELAY:UNLOAD)

      Version 7.0 of Dev Studio


      [

      ](http://www.canucks.com)Sonork 100.11743 Chicken Little "You're obviously a superstar." - Christian Graus about me - 12 Feb '03 Within you lies the power for good - Use it!

      Within you lies the power for good; Use it!

      M 1 Reply Last reply
      0
      • PJ ArendsP PJ Arends

        You have to delay the loading of the oleacc.dll file. By doing this, the dll will only get loaded if your app requires it, not automatically when your app starts. 1.) Link to delayimp.lib

        #pragma comment (lib, "delayimp.lib")

        2.) use the /DELAYLOAD:oleacc.dll linker option

        Project
        +-- Properties
        +-- Linker
        +-- Input
        +-- Delay Loaded DLLs -> oleacc.dll

        3.) use the /DELAY:UNLOAD linker option

        Project
        +-- Properties
        +-- Linker
        +-- Advanced
        +-- Delay Loaded DLL -> Support Unload (/DELAY:UNLOAD)

        Version 7.0 of Dev Studio


        [

        ](http://www.canucks.com)Sonork 100.11743 Chicken Little "You're obviously a superstar." - Christian Graus about me - 12 Feb '03 Within you lies the power for good - Use it!

        M Offline
        M Offline
        Mukkie
        wrote on last edited by
        #3

        Hello! I didn't look correctly. Oleacc.dll is not loaded by me by explicit. It is loaded by shell32.dll. It is present on WinXP, but not on clean installation of Win98 secont edition. Anyone knows sth about this horror dll? Thanks for help!

        I 1 Reply Last reply
        0
        • M Mukkie

          Hello! I didn't look correctly. Oleacc.dll is not loaded by me by explicit. It is loaded by shell32.dll. It is present on WinXP, but not on clean installation of Win98 secont edition. Anyone knows sth about this horror dll? Thanks for help!

          I Offline
          I Offline
          igor1960
          wrote on last edited by
          #4

          http://support.microsoft.com/default.aspx?scid=kb;en-us;810684 "...Ability to type is not enough to become a Programmer. Unless you type in VB. But then again you have to type really fast..." Me

          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