用DirectoryExists和FileExists判断指定路径下是否存在指定的文件夹或文件
来源:互联网 发布:amtemu mac使用方法 编辑:程序博客网 时间:2024/05/16 05:15
1、现在自己要校验的位置建立文件和文件夹。
2、拖个按钮出来,并双击写入一下代码。
procedure TForm1.btn_copyClick(Sender: TObject);var ZkyStrAddDirectory:string;//定义一个字符串,可以用来放文件所在的地址 ZkyStrAddFile:string;//定义一个字符串,可以用来放文件坐在的地址begin ZkyStrAddDirectory:=GetCurrentDir+'\test';//将字符串指定为 在程序exe所在目录下test文件夹的路径 ZkyStrAddFile:=GetCurrentDir+'\test\test_1.txt';//将字符串指定为 在程序exe所在目录下test文件夹内test_1.txt文件的路径 //------------------------------------------------- //DirectoryExists('<路径>'); //该语句只能用于判断文件夹是否存在,不能用于判断文件是否存在。 //------------------------------------------------- if not DirectoryExists('D:\test') then begin ShowMessage('不存在!D盘不存在test文件夹');//如果该文件夹不存在,则提示不存在 end else begin ShowMessage('存在!D盘存在test文件夹'); end; if DirectoryExists(PChar(ZkyStrAddDirectory)) then begin ShowMessage('存在!exe所在目录下有test文件夹');//如果该文件夹存在,则提示存在 end else begin ShowMessage('不存在!exe所在目录下没有test文件夹'); end; //------------------------------------------------- //FileExists('<路径>'); //该语句只能用于判断文件是否存在,不能用于判断文件夹是否存在。 //------------------------------------------------- if FileExists('D:\test.txt') then begin ShowMessage('存在!D盘下有test.txt文件');//如果该文件存在,则提示存在 end else begin ShowMessage('不存在!D盘不存在test.txt文件'); end; if not FileExists(PChar(ZkyStrAddFile)) then begin ShowMessage('不存在!exe所在目录下的test文件夹内没有test.txt文件');//如果该文件不存在,则提示不存在 end else begin ShowMessage('存在!exe所在目录下的test文件夹内有test.txt文件');//如果该文件夹存在,则提示存在 end; end;
0 0
- 用DirectoryExists和FileExists判断指定路径下是否存在指定的文件夹或文件
- 用VBA判断指定的文件夹或文件是否存在
- VBA判断指定的文件夹或文件是否存在
- 读取指定文件夹里面的所有图片取出里面其中一张图片和判断文件夹或文件是否存在
- MFC判断指定路径下目标文件、目标文件夹是否存在
- java判断指定路径文件是否存在
- 判断指定文件夹是否存在
- 在指定路径创建文件夹,读取图片文件,缩放图片,判断文件夹是否存在,
- FileExists 文件是否存在
- Linux下判断文件或文件夹是否存在的方法
- 如何判断指定的文件是否存在
- C++/VC/MFC查找指定文件或文件夹是否存在
- C#控制台基础 判断指定目录下文件夹是否存在
- Qt判断文件 或 文件夹(路径)是否存在
- 判断指定路径下文件是否存在
- 判断指定的进程或程序是否存在方法
- 判断指定的进程或程序是否存在方法
- 判断指定的进程或程序是否存在方法
- std::string用法详解
- 因为不舍,所以绵长
- 在Oracle Linux7中怎么配置hostname
- AFNetWorking3.0简单封装及Https
- 整理一下编程中用到的各种数据类型转换
- 用DirectoryExists和FileExists判断指定路径下是否存在指定的文件夹或文件
- Oracle 11g 新特性 -- 自动诊断资料档案库(ADR) 说明
- 前后台系统和RTOS系统
- Node.js 做一个表单提交的demo
- Carthage:使用Carthage安装Swift第三方库
- 是Android网络优化
- Android开发之WebService篇
- android WebView加载淘宝天猫页面报找不到网址的错误
- Jenkins详细安装与构建部署使用教程