楼主你说你在98下能正常运行,那么说明你的源和目标路径应该是没问题的。而且movefile方法也支持UNC路径。我刚才看了看MSDN,发现一点 Note This method allows moving files between volumes only if supported by the operating system. 如果是如微软这样所说,那么你就无法移动文件到XP了。不过,我顺便看了看copyfile方法和deletefile方法,里面就没有以上的警告,所以建议你分两次执行,就是先copy再delete,其实和movefile的原理一样。我这里没有XP,所以没有试过,你可以试试。 这个问题看起来小,也挺麻烦的,一般还真就注意不到,没办法,谁让我们用的是人家的操作系统呢?
同意 ztchen(C++は あい です) 另外,你可以用API函数
to: ztchen如果只是用 copyfile 还是一样的"拒绝的权限"TMD,win95->win98-win2000->winxp->~!@#$% 好难跟上啊!
用手工进行"复制"-->"粘贴"可以移动或复制文件!!!!
在访问winxp时的户名和密码是winxp 的管理员.有权限!!!!
我认为在访问时没有问题的。不然儿手动进行"复制"-->"粘贴"可以移动或复制文件的啊!!!!
我在想要么是特别的访问方式或 FileSystemObject在这里不能启作用了!!!可没有更好的东东用来 复制或移动文件了 ,而且还是针对于局域网里的!!!大家帮看看啊。时间太急了!!!!!
你好!我也按你以上所说的,但还是不行!
另外,我只是把winxp 作为一个单机的。没有设置为域。格式为 FAT32 的!在我现在的机器win98 里可以通过网上邻居上能看到 winxp 电脑共享的文件。并且可以手动进行复制或删除!!!!
Note This method allows moving files between volumes only if supported by the operating system.
如果是如微软这样所说,那么你就无法移动文件到XP了。不过,我顺便看了看copyfile方法和deletefile方法,里面就没有以上的警告,所以建议你分两次执行,就是先copy再delete,其实和movefile的原理一样。我这里没有XP,所以没有试过,你可以试试。
这个问题看起来小,也挺麻烦的,一般还真就注意不到,没办法,谁让我们用的是人家的操作系统呢?
另外,你可以用API函数
如果还是不行的话就是应用程序Role的问题了。
98在进行与2000以及XP在互访的时候经常会遇到很怪的问题的!