MMSMAX 不能正常启动,提示找不到TransSMSDLL.dll

原因判别:

1.在delphi代码中找到提示消息的地方

2.在lib_load()函数中发现并不是TransSMSDLL.dll出错,而是wapANA.dll导入失败

3.在lib_handle := LoadLibrary(name); /*此函数为导入dll库的函数*/  执行完此函数后,

   调用ShowMessage(InttoStr(getlasterror));/*getlasterror必须紧跟在LoadLibrary函数后调用*/,运行时弹出一个消息框,显示  一个错误号码,可以用errlook.exe查看对应的错误号码解释(errlook.exe在安装visual studio后在C:/Program Files/Microsoft Visual Studio 8/Common7/Tools  目录下)。

4.将npptools.dll文件拷贝到MMSMAX.exe同目录下,程序即可运行。

 

总结:npptools在winxp下存在,但在Windows 7 下不存在

  

你可能感兴趣的:(c,windows,dll,Delphi)