目的是:将当前路径下的内容完整copy,包括copy文件和子目录,子目录内又有文件和子目录。关键是如何遍历该路径下的子目录树。
解决方案 »
- Tclientdataset建立内存表做为RAVE报表中DATAVIEW的数据源,为什么DATAVIEW不能显示出字段来呢?
- 自定义函数里 CreateForm 的怪事
- 十万火急:请教如何把jpg图片文件插入到Excel的一个表格中?
- 急~~~~~~``请问日期加减的代码如何写啊????解决既揭贴
- 关于获得TIF格式的图像分辨率!!!
- 再次散分~~~~~~~~~~~~~~~~~~~~
- 得到notepad路径最快的方法?
- adoquery怎么获取一张表中某个字段的值的个数总数然后赋值给一个变量!
- 请问各位大仙关于Delphi Corba客户端如何连接poa模式的java corba服务器
- 菜鸟问题:file not found RTLConsts.aps 请问怎么处理!
- 数据查询的问题(重分)
- 有关一启动主窗口同时启动两窗口后的遗留问题。
转://以下程序在D6+Win98下调试通过
var
OpStruc: TSHFileOpStruct;
frombuf, tobuf: Array [0..MAX_PATH] of Char;
Begin
FillChar(OpStruc,sizeof(TSHFileOpStruct),#0);
FillChar( frombuf, Sizeof(frombuf), #0 );
FillChar( tobuf, Sizeof(tobuf), #0 );
// StrPCopy( frombuf,'C:\temp\temp1'+#0+'C:\temp\temp2'+#0+#0);//error here
StrPCopy( tobuf, 'C:\music'+#0);
With OpStruc DO Begin
Wnd:= 0;
wFunc:= FO_COPY;
// pFrom:= @frombuf;
pFrom:=PChar('C:\temp\temp1'+#0+'C:\temp\temp2'+#0+#0);//modify here
pTo:=@tobuf;
fFlags:= FOF_NOCONFIRMATION or FOF_NOCONFIRMMKDIR or FOF_ALLOWUNDO;
fAnyOperationsAborted:= False;
hNameMappings:= Nil;
lpszProgressTitle:= Nil; end;
if ShFileOperation( OpStruc )=0 then
showmessage('材料库备份成功!')
else
showmessage('材料库备份失败!')
end;
以上程序实现什麽功能,请解释一下。