WNetAddConnection2的问题(100分)

  • 主题发起人 主题发起人 masks
  • 开始时间 开始时间
M

masks

Unregistered / Unconfirmed
GUEST, unregistred user!
在window2000下用这个函数共享一个网络资源,建立逻辑驱动器没问题<br>可是win98映射win2000报拒绝访问代码如下<br><br>&nbsp; ShareName:=edit1.Text;<br>&nbsp; username:=edit2.Text;<br>&nbsp; password:=edit3.text;<br><br>&nbsp; with NRW do<br>&nbsp; begin<br>&nbsp; &nbsp; dwType:= RESOURCETYPE_ANY;<br>&nbsp; &nbsp; lpLocalName:='Z:';<br>&nbsp; &nbsp; lpRemoteName:=PChar(ShareName);<br>&nbsp; &nbsp; lpProvider:='';<br>&nbsp; end;<br>&nbsp; I:=WNetAddConnection2(NRW, PChar(Password), PChar(UserName), 0);<br>&nbsp; //I:=WNetAddConnection(PChar(ShareName),PChar(password),Pchar('Z:'));<br>&nbsp; showmessage(syserrormessage(I));<br>为什么????
 
在98里不行了,但是如果98登录的用户名与上面程序<br>中用到的UserName相同就可以<br>帮你UP<br>
 
当然相同是可以,就是要不同,win2000下可以的,为什么
 
win98也是可以的。
 
多人接受答案了。
 
后退
顶部