Can't find my DLL when running in NT
Posted on 1997-08-05
I've written an application that, in addition to the main EXE, also calls routines in a DLL that I wrote. During execution, I store the DLL in the same folder as the EXE. BTW, I also include the delphimm.dll to handle memory issues (the routines are functions that return values).
When I run the program under Win 95, there's no problem. However, I've just installed the same application with the same folder structure on two different Win NT (4.0: one workstation, one server) systems and each complained that it couldn't find my home-grown DLL, even tho it was right there to be found. I even moved copies of the DLL into the WINNT, WINNT\SYSTEM, and WINNT\SYSTEM32 folders, and still no go.
When I removed the delphimm.dll file, it complained about that before my own routine, and when I restored it, it went back to complain about not finding my DLL.
So, what do I need to do to make my program work under NT and find the DLL?
Thanx for any help.