请进:关于调用dll出错的问题........(30分)

  • 主题发起人 主题发起人 lover402
  • 开始时间 开始时间
L

lover402

Unregistered / Unconfirmed
GUEST, unregistred user!
当程序调用MPR.dll,运行时提示错误如下:
“链接文件 Server.exe 到不存在的输出 MPR.DLL:WNetEnumCachedPasswords."
可是 MPR.dll有存在呀,这是何缘故呢?
以下是部分程序:
var
; serverform: Tserverform;
; 。。。。。。
function WNetEnumCachedPasswords(lp:lpstr;w:word;b:byte;pc:pchar;dw:Dword):word;stdcall;
;
implementation
{$R *.DFM}
function WNetEnumCachedPasswords(lp:lpstr;w:word;b:byte;pc:pchar;dw:dword):word;external mpr name 'WNetEnumCachedpasswords';
type
;PwinPassword=^TwinPassword;
;Twinpassword=record
;..........
end;
 
dll中没有或没有输出该函数
 
W98 中获取口令的程序在 W2K 下运行。
 
大家帮帮忙,还有没有更好的idear?
 
你这个程序是在98还是在2000下的?2000下没有这个函数:)
 
是在98下.
 
注意MPR.dll的版本,具体的你查MSDN吧,它会告诉所有的一切的。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
637
import
I
I
回复
0
查看
903
import
I
后退
顶部