我在磁盘映射中用:用户名guest 密码为空 
无法将工作组中计算机的磁盘映射倒
我的电脑中并显示出来(对方允许guest访问)
请求各位大侠帮我实现在不知道对方用户名和密码的情况下用guest完成磁盘映射;
小第代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var
  netRes: TNetResource;
begin
  FillChar(netRes, SizeOf(NetResource), 0);
  try
    with netRes do
      begin
        dwType:=RESOURCETYPE_DISK;
        lpProvider:='';
        lpLocalName := pchar('m:');
        lpRemoteName := pchar('\\name\D$');
        lpProvider := nil;
      end;
    WNetAddConnection2(netRes, pchar(''), pchar('guest'),0);
    MessageBox(handle,'连接成功!','提示',MB_oK+MB_IconInformation);
  except
    MessageBox(handle,'连接失败!','提示',MB_oK+MB_IconInformation);
  end;
end;

解决方案 »

  1.   

    你用Windows自己的工具可以么?
    如果都不可以,那就是与代码没关系,服务配置的问题而已http://lysoft.7u7.net
      

  2.   

    小第的代码中如果用给定的用户名和密码就能连接,我问得是用guest和空密码映射对方磁盘驱动器的方法(代码)让其在我的电脑中显示出来
      

  3.   

    对方机器是Winxp吗?Winxp默认禁止空密码连接,给Guest分配一个密码看看?
      

  4.   

    紧急求救!!!
    help,help,help!!!