G
gxw
Unregistered / Unconfirmed
GUEST, unregistred user!
用FlexCompress控件解压缩文件时,能否强制指定释放位置,而不管包内文件可能含有的路径?如解个winzip生成的包aaa.zip,里面的文件自带有路径sys,则以下语句实际只能将包里的文件释放到c:/temp/sys目录中,而非释放在c:/temp:
with FlexCompress1 do
begin
FileName := 'd:/aaa.zip';
OpenArchive;
BaseDir := 'c:/temp';
ExtractFiles('*.*');
CloseArchive;
end;
with FlexCompress1 do
begin
FileName := 'd:/aaa.zip';
OpenArchive;
BaseDir := 'c:/temp';
ExtractFiles('*.*');
CloseArchive;
end;