请教ShFileOperation如何操作多个目录?
请教ShFileOperation如何操作多个目录?谢谢!
procedure TForm1.Button9Click(Sender: TObject);
var
OpStruc: TSHFileOpStruct;
frombuf, tobuf: Array [0..128] of Char;
Begin
FillChar( frombuf, Sizeof(frombuf), 0 );
FillChar( tobuf, Sizeof(tobuf), 0 );
StrPCopy( frombuf,'z:\Net_gck' 'z:\gcfile');//此处多个目录应该如何处理?
StrPCopy( tobuf, edit4.Text+'\'+'clk');
With OpStruc DO Begin
Wnd:= Handle;
wFunc:= FO_COPY;
pFrom:= @frombuf;
pTo:=@tobuf;
fFlags:= FOF_NOCONFIRMATION or FOF_RENAMEONCOLLISION;
fAnyOperationsAborted:= False;
hNameMappings:= Nil;
lpszProgressTitle:= Nil;
end;
if ShFileOperation( OpStruc )=0 then
showmessage('材料库备份成功!')
else
showmessage('材料库备份失败!')
end;