一句话复制整个文件夹,及目录相关
来源:互联网 发布:java float精度 编辑:程序博客网 时间:2024/05/20 13:36
使用的是 Delphi 2010 下 IOUtils 单元的 TDirectory.Copy 函数:
uses IOUtils;
procedure TForm1.Button1Click(Sender: TObject);
const
SourceDir = 'C:\Temp\Folder1'; { 源文件夹必须存在 }
DestDir = 'C:\Temp\Folder2'; { 如果目标文件夹不存在, 程序会自动创建 }
begin
TDirectory.Copy(SourceDir, DestDir);
end;
GetLocaleDirectory(); GetLocaleFile();LocaleDirectoryExists();LocaleFileExists();
{设置与获取当前路径}
SetCurrentDir('C:\Temp\');
ShowMessage(GetCurrentDir); { C:\Temp }
{获取当前目录下子目录的全路径}
p := GetLocaleDirectory('ABC');
ShowMessage(p); { C:\Temp\ABC\ }
{获取当前目录下文件的全路径}
f := GetLocaleFile('X.txt');
ShowMessage(f); { C:\Temp\X.txt }
f := GetLocaleFile('ABC\X.txt');
ShowMessage(f); { C:\Temp\ABC\X.txt }
{IOUtils 下的 TPath 也有类似功能}
f := TPath.GetFullPath('X.txt');
ShowMessage(f); { C:\Temp\X.txt }
f := TPath.GetFullPath('ABC\X.txt');
ShowMessage(f); { C:\Temp\ABC\X.txt }
{判断当前文件夹下的文件或子文件夹是否存在}
b := LocaleDirectoryExists('ABC'); //这相当于: DirectoryExists(GetCurrentDir + '\ABC');
b := LocaleFileExists('X.txt'); //这相当于: FileExists(GetCurrentDir + '\X.txt');
SetCurrentDir('C:\Temp\');
ShowMessage(GetCurrentDir); { C:\Temp }
{获取当前目录下子目录的全路径}
p := GetLocaleDirectory('ABC');
ShowMessage(p); { C:\Temp\ABC\ }
{获取当前目录下文件的全路径}
f := GetLocaleFile('X.txt');
ShowMessage(f); { C:\Temp\X.txt }
f := GetLocaleFile('ABC\X.txt');
ShowMessage(f); { C:\Temp\ABC\X.txt }
{IOUtils 下的 TPath 也有类似功能}
f := TPath.GetFullPath('X.txt');
ShowMessage(f); { C:\Temp\X.txt }
f := TPath.GetFullPath('ABC\X.txt');
ShowMessage(f); { C:\Temp\ABC\X.txt }
{判断当前文件夹下的文件或子文件夹是否存在}
b := LocaleDirectoryExists('ABC'); //这相当于: DirectoryExists(GetCurrentDir + '\ABC');
b := LocaleFileExists('X.txt'); //这相当于: FileExists(GetCurrentDir + '\X.txt');
- 一句话复制整个文件夹,及目录相关
- 一句话复制整个文件夹(当然包括嵌套文件夹)
- inno setup 设置上一级目录,复制整个文件夹
- C#复制整个文件夹
- JAVA 复制整个文件夹
- linux整个文件夹复制
- 复制整个目录
- 复制整个目录文件
- 如何复制、删除整个文件夹?
- C# 递归复制文件夹及文件夹目录下的文件
- 文件夹复制和删除整个文件夹
- Java新建目录、新建文件、删除文件、删除文件夹、删除文件夹里面的所有文件、复制整个文件夹内容
- Java新建目录、新建文件、删除文件、删除文件夹、删除文件夹里面的所有文件、复制整个文件夹内容
- Java新建目录、新建文件、删除文件、删除文件夹、删除文件夹里面的所有文件、复制整个文件夹内容
- gulp.src复制整个文件夹或文件到指定目录(包括拷贝单个文件)
- JAVA处理文件(新建目录,新建文件,删除文件,删除文件夹,删除文件夹里面的所有文件,复制单个文件复制整个文件夹内容)
- DOS下删除整个目录及下属所有文件夹及文件最好用的命令
- php复制目录下的所有文件及文件夹
- Codeforces Round #212 (Div. 2) C
- ubuntu 12.04 安装 boost 失败,have unmet dependencies,held broken packages 问题
- 薪资
- UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
- MFC动态添加按钮以及消息响应
- 一句话复制整个文件夹,及目录相关
- Redhat Enterprise Edit 6.4使用本地iso文件制作本地仓库
- [Mysql启动报错]/etc/init.d/mysqld: line 256: my_print_defaults: command not found
- 分析:Android_Wifi_HAL层
- 自定义Dialog并去掉默认的头部
- 最简单的画线功能
- 我的Android进阶之旅------>Android中可替换string的使用,getString(int resId, Object... formatArgs)
- 10.C++ 文件流 Mac
- android的Activity中嵌入WebViewn