Jump to content

Recommended Posts

Posted

http://localhostr.com/files/4eabf8/CX_DFinder.zip

(167 kb)

This is a plugin used by a program. It has its own window and it runs independently from the program when called. Original file name is CX_DFinder.apl

When the file extension is changed to .exe, an icon appears resembling an exe file. But, it is actually in the form of a dll file with 5 functions:

-CXP_GetPlugInInfo

-CXP_Help

-CXP_Init

-CXP_InvokeCommand

-CXP_ShowPlugInDialog

rundll32.exe CX_DFinder.dll,[function]

This method works only for CXP_ShowPlugInDialog function.

Is there a way to use this as a standalone utility rather than calling it inside the program which uses it as a plugin?


Posted
Is there a way to use this as a standalone utility rather than calling it inside the program which uses it as a plugin?

You'd have to make a go at writing a EXE which functions as a wrapper for the plug-in.

RUNDLL32 only supports specific DLLs which have been written according to a Microsoft Spec. Truthfully I'm rather surprised that you got as far as you did with a third-party DLL and RUNDLL32. It could be how the author wrote it or something else.

But you'd have to write the EXE to call it. Or just stick to using the program it came with.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...