Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problem with a DLL not "found" when registering.

1 view
Skip to first unread message

Alex

unread,
May 8, 2008, 5:35:20 AM5/8/08
to
Hello,

To start: I'm a very unskilled amateur using C++B now and again to fabricate
some small applications. Please bear with me as I explain things not clearly.
Up till last month I used vs. 5.2 to do all my work. Since then I upgraded to
RAD Studio C++Builder 2007.
With the exception of one item all my old applications could be built in 2007.
They run fine on my two XP machines.
The exception is a shell extension working on the Explorer context menu -
adding an item. A new version made in 2007 works OK on my *new* XP pro SP3
machine that has the C++B 2007 installed, but it doesn't on my *old* XP pro SP3
machine. When I try to register the dll, the message I see is (my translation)
"loading the library [name] into memory failed - cannot find module".
The only difference between the older and newer versions of the dll file is,
besides the fact that now I use C++B 2007, replacing
"Registry->OpenKey(KeyName)" by "Registry->OpenKeyReadOnly(KeyName)" in the
implementation unit.

What could I try in order to find my way out of this problem?
Greetings, Alex

0 new messages