文件磁盘相关函数[7]-建立文件夹 CreateDir; CreateDirectory; ForceDirectories
2010-11-02 17:15
363 查看
代码如下:
procedure TForm1.N12Click(Sender: TObject); //建立文件夹 CreateDir; CreateDirectory; ForceDirectories var dir: string; Bool: Boolean; begin dir := 'f:\test'; if not DirectoryExists(dir) then //先判断文件夹在不在,不在再创建 Bool:=CreateDir(dir); //返回 Boolean if Bool then ShowMessage('建立文件夹成功') else ShowMessage('建立文件夹失败'); //也可以直接用API: //CreateDirectory(PChar(dir),nil); //返回 Boolean //如果缺少上层目录将自动补齐: //dir := 'f:\test\CodeGear\Delphi\巅枫'; //ForceDirectories(dir); //返回 Boolean end;
下面进行函数分析:
function CreateDir(const Dir: string //文件夹路径的字符串,如'f:\test',不含'\' ): Boolean; //返回布尔值,成功则true,否则false
相关文章推荐
- 文件磁盘相关函数[9]-获取当前文件夹 GetCurrentDir
- 文件磁盘相关函数[6]-判断文件夹是否存在 DirectoryExists
- 文件磁盘相关函数[8]-删除文件夹 RemoveDir; RemoveDirectory
- 文件磁盘相关函数[16]-文本文件读写-覆写文件 Rewrite
- 文件磁盘相关函数[1]-判断文件(包括隐藏文件)是否存在 FileExists
- C语言中建立和删除文件连接的相关函数讲解
- 文件磁盘相关函数[11]-获取指定文件的版本号 GetFileVersion
- 文件磁盘相关函数[17]-文本文件读写-只读打开 Reset
- PHP访问文件或者文件夹或者文件夹相关函数。
- 文件磁盘相关函数[18]-文本文件读写-追加写入文件 Append
- PHP访问文件或者文件夹或者文件夹相关函数。
- 文件磁盘相关函数[3]-删除文件 DeleteFile; Windows.DeleteFile
- 文件磁盘相关函数[19]-文本文件读写-读取全部的实现
- 文件磁盘相关函数[13]-设置文件属性FileSetAttr
- 文件磁盘相关函数[20]-文本文件读写-分列写入
- 文件磁盘相关函数[21]-文本文件读写-分列读入
- 如何由.c或.cpp文件建立 与Qt相关的不同IDE平台的项目文件(.pro 和 .vcproj)和 中间文件夹 放置Generated Files
- 文件磁盘相关函数[3]-文件改名 RenameFile
- 文件磁盘相关函数[14]-获取文件的创建时间 FileAge; FileDateToDateTime
- 文件磁盘相关函数[22]-文本文件读写-不同数据类型的写入