网络驱动器映射问题???在线!!!(100分)

  • 主题发起人 江南好汉
  • 开始时间

江南好汉

Unregistered / Unconfirmed
GUEST, unregistred user!
将指定的局域网资源映射到本地,输入计算机名可实现,但输IP地址就不行了。
如何改进??我涉及到跨网段访问需用IP地址
procedure TForm1.Button1Click(Sender : TObject);
var
NetSource : TNetResource;
begin
with NetSource do
begin
dwType := RESOURCETYPE_DISK;
lpLocalName :=Pchar(edit2.text);
// 将远程资源映射到此驱动器
lpRemoteName :=pchar(edit1.text);
// 远程网络资源
lpProvider := '';
// 必须赋值,如为空则使用lpRemoteName的值。
end;
if WnetAddConnection2(NetSource, pchar(edit4.text), pchar(edit3.text), CONNECT_UPDATE_PROFILE)=NO_ERROR
//用户名为Guest,口令为Password,下次登录时重新连接,此时在Windows资源管理器中可看到网络驱动器:
then //映射成功
showmessage(edit1.text+'成功映射成'+edit2.text)
else
showmessage('映射失败!');
end;
 
帮顶!

╭=========================================╮

80G海量源代码,控件,书籍全免费狂下不停!

http://www.source520.com

个人网站站长开发推广同盟,让所有人知道你的世界!

http://www.source520.com/search/search.asp

╰=========================================╯
 
顶部