用Delphi7实现多个文件夹的复制与粘贴,最好用“内存流”的形式,一定要可以选择保存路径的要求!!
解决方案 »
- 怎样判断ServerSocket和ClientSocket中的连线是第几条连线啊?
- 有没有知道汽车票上的条码用的是什么码啊?
- 一個小問題
- 可以在delphi6.0中安装rave吗
- 100多本Java,C/C++,汇编,软件工程经典基础书籍下载【推荐】,无论学什么方向都要打好基础
- 怎样给PChar类型的Buffer动态分配空间?
- 100分,求购完整Delphi开发的数据库程序!
- 一个用Show显示窗口只保持一个窗口的最上方,不能用简单用fsStayOnTop
- 关于用纯API创建窗口的问题???
- 如何把用ado的程序从sqlserver移植到db2?
- 使用query添加sql语句插入非字符数据使用动态参数出现类型不匹配
- 用tspliter如何实现上下分栏?
procedure copyFilepro(const Str, Dtr: string);
var
OpStruc: TSHFileOpStruct; frombuf, tobuf: array[0..128] of Char;
begin
FillChar(frombuf, Sizeof(frombuf), 0);
FillChar(tobuf, Sizeof(tobuf), 0);
StrPCopy(frombuf, Str);
StrPCopy(tobuf, Dtr);
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; {WITH}
ShFileOperation(OpStruc);
end;