急,求解,局域网网文件操作的问题
部分代码:
if not CopyFile(PChar(ASourDir +
sr.Name), pChar(ADestDir + sr.Name), false) then
begin
FService.RecordLog('拷贝文件' + ASourDir + sr.Name +
'到' + ADestDir + sr.Name+ #13#10'失败 ');
ErrorCode := GetLastError;
FService.RecordLog(FormatErrMsg(ErrorCode));
end;
日志:
10:54:22-->拷贝文件d:\oldindustrydata\15993\15993\005F2.jpg到\\I
dc112\UDSPictures\ImageSer\www\15993\005F2.jpg
失败
2004-10-12 10:54:22-->操作成功完成。
确实没有目标文件, 在一个线程中操作的, 那个共享目录是完全共享的,共享目录的权限是everyone完全控制
以前也写了一个同样的程序没问题,也是copy到网络,那个的共享机器是linux
运行服务的用户是 localsystem
目标路径是本地没有问题
单独的一个程序运行也没有问题