Skip navigation
Currently Being Moderated

Dll missing issue

Jul 22, 2013 3:09 AM

Tags: #windows #plug-in #sdk #photshop

Hi,

I have created an automation plugin and I am using a code snippet in this plugin created by listener to use a third party  plugin. When I execute that code I am getting "filechck.dll missing"error. I tried to solve this by placing the dll in plugin folder and the photosop exe folder but no use.

 

Then I tried to load this dll via my plugin using

HINSTANCE loadDll1 = LoadLibraryA("C:\\Program Files\\Adobe\\Adobe Photoshop CS5\\Plug-ins\\Athentech\\PCPlugin\\filechck.dll");

But still I am facing this issue.

 

 

One other method that struck my mind is to initialize that plugin via my plugin so that all the dlls that are used by that third party plugin gets loaded to photoshop. But I don't know how to do this.

Can you please help me on this?

 

Thanks!

 
Replies
  • Currently Being Moderated
    Jul 22, 2013 4:47 AM   in reply to poortip87

    I would recommend contacting Athentech

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 5, 2013 10:52 AM   in reply to poortip87

    Putting the dll next to Photoshop.exe should work. Are there other DLL's missing? You can use depends.exe from MS to see what your plugin requires and what other DLL's that your plugin requires ...ah em requires.

     

    Plugin.dll for example is used by most of the plugins that ship with Photoshop.

     

    Going the LoadLibrary method requires changing the way you link to the dll and I believe you have to manully get all the DLL entrypoints and call them via that mechanism. (Not easy!)

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points