I have recently migrated from MS Access 2000 to MS Access 2003 and am
testing all my Access apps. One app uses the Mousehook.dll which I
downloaded from the web a few years ago. The .dll is in the same folder
as the app and works fine. (This was on a Citrix 2000 terminal server.
I verified that it is using the .dll from the local app folder) I
converted the db and compiled all my code without errors. When I open
this app in Access 2003 on a Citrix 2003 terminal server, I get the
error "Mousehook.dll file is Missing." Please copy the
Mousehook.dll into the windows system folder or into the same folder as
this Access MDB." Mousehook.dll IS found in both folders. So where
is this coming from? My next step was to copy the .dll into the Office
folder on the terminal server and that seemed to solve the problem.
Can anyone tell me why this dll acts differently in MS Access 2003
running on a Citrix 2003 terminal server? Why isn't the local app
folder .dll recognized?
Thanks for any help.