问题描述
在局域网里.主机有个共享文件夹users,A里面有个test文件夹.我想用VB做个程序,在其他机器上可以直接浏览这个文件夹.并把这个文件夹映射为W盘用了一个DRIVELIST控件,并把这个控件的默认驱动器设定为W盘在form1_load里写的代码是:PrivateSubForm_Load()Shell"netusew:\192.168.0.15users$"Drive1.Drive="W:"Dir1.Path="w:test"EndSub为什么运行程序的时候总是提示找不到路径啊如果那位高手有其他方法也请留言帮帮小弟,最近刚学VB,急的上火难受死了.谢谢高手指教!
解决方案
解决方案二:
Shell"netusew:\192.168.0.15users"
解决方案三:
Shell("cmd/CnetuseW:\192.168.0.15users")看看行不!!不行的話加上允許訪問的用戶名和密碼Shell("cmd/CnetuseW:\192.168.0.15usersusername/user:Password")另外,訪問網絡盤可能出現文件不存在的情況比如用File.Exists(文件路徑)在訪問網路盤就可能返回flase的情況,這與權限有關!!好像用網路管理員就不會發生這情況!
解决方案四:
也许不是没有映射好,而是映射也需要时间,你可以做一个判断语句,当W盘映射出来哦再进行下一步处理。
解决方案五:
有没有权限?
解决方案六:
接分先!
时间: 2024-09-14 05:28:44