使用函数:

  System.IOUtils.TDirectory.GetDirectoryRoot

函数定义: 

class function GetDirectoryRoot(const Path: string): string; static;

说明: 传入一个指定目录,返回根目录,两者都是字符串类型

异常处理:目录无效或目录不存在

注:传入任意合法文件名,返回当前程序运行目录的根目录

示例:

begin// 取给定路径根目录..tryShowMessage(TDirectory.GetDirectoryRoot(Edit1.Text));except//所有可能发生的不正常情况交给异常处理on e1: Exception dobeginMessageDlg(e1.ClassName + ' : ' + e1.Message, mtError, [mbok], 0);Exit;end;end;
end;

转载于:https://www.cnblogs.com/cause/p/3500153.html

TDirectory.GetDirectoryRoot获取指定目录的根目录相关推荐

  1. TDirectory.GetParent获取指定目录的父目录

    使用函数: System.IOUtils.TDirectory.GetParent class function GetParent(const Path: string): string; stat ...

  2. 获取指定目录下的所有文件名,包括子目录函数

    获取指定目录下所有文件名,这是一个一个目录遍历的方法: function TPathWatch.FList(ASourFile: string): TStrings; // 查找子目录 AString ...

  3. Python unittest利用discover获取指定目录或多级目录下的测试用例

    最近在写接口自动化框架,由python+requests+unittest构建(其他还有些导入模块,这里暂且不说),目前还在搭建当中,整体其框架结构如下: 在编写Common下的RunTools组件( ...

  4. 获取指定目录下的所有文件名

    一.试题描述 获取指定目录(例如"E:/test")下的所有文件名 二.Java程序 import java.io.File; import java.util.ArrayList ...

  5. Python-读取文件例子:一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本 ....

    转载自:http://blog.csdn.net/forandever/article/details/5711319 功能: 获取指定目录下面符合一定规则的文件名称和文件修改时间,并保存到指定的文件 ...

  6. Android之获取指定目录下的所有特殊文件名字

    1.获取指定目录下的所有特殊文件名字 比如我们在sdcard目录下的chenyu这个文件夹里面获取以so文件结尾的所有文件名 2.代码 public ArrayList<String> g ...

  7. 【shell】shell下获取指定目录及子目录下的所有文件或指定文件

    Date:2018.7.8 shell下获取指定目录下的所有文件或指定文件: 方法一: funtion getAllFilesfor files in `find $1 -name "*.t ...

  8. 数值策划的自我修养(二):用VBA批量获取指定目录下文件的名字

    目录索引 批量获取指定目录下文件的名字 批量获取指定目录下文件的名字 游戏项目的管理,自然少不了配置表的管理.今天记录的是如何在制作配置表管理工具时批量获取配置表文件夹下的配置表名并顺序写到一张Exc ...

  9. php获取指定目录下所有文件列表,PHP 获取指定目录下所有文件(包含子目录)...

    set DestPath=.for /f "delims=" %%i in ('dir /ad /b ' ) do (copy %DestPath%\%%i\*.txt %Dest ...

  10. python获取指定目录下的所有指定后缀的文件名

    python获取指定目录下的所有指定后缀的文件名 使用到的函数有: os.path.splitext():分离文件名与扩展名 代码如下: #! /usr/bin/python # -*- coding ...

最新文章

  1. 【生活】 戴尔XPS 插上耳机之后,说话没声音,麦克风失效 window10 系统
  2. php后台无法登入,PHP magento后台无法登录问题解决方法
  3. BUUCTF(pwn)mrctf2020_easy_equation
  4. web工作流管理系统开发之十九 工作流系统的事务处理
  5. oracle 中文脚本,ORACLE常用脚本
  6. 网络安全实验报告 第一章
  7. 分布式设计与开发(四)------数据拆分
  8. numpy where
  9. Class.forName的作用以及为什么要用它【转】
  10. Spring Security 3多用户登录实现之二 多登录界面展示
  11. 2017.11.21 MS Power BI training
  12. 安卓系统dicom阅读器_文石BOOX发布新品poke2 color 全球首款开放系统彩色电纸书
  13. U8如何月结及反结账
  14. Anaconda新建虚拟环境-报错Multiple Errors Encountered
  15. App工程结构搭建:几种常见Android代码架构分析
  16. php批量导入多个excel,php的excel数据批量导入
  17. 2020中北大学计算机调剂名额,2020年中北大学考研调剂信息
  18. 【Proteus仿真】Arduino UNO + PCF8563 +LCD1602时间显示
  19. Linux笔记 No.17---(磁盘分区fdisk,gdisk,parted、格式化mkfs,mke2fs、挂载mount、卸载umount、df、du、lsof命令)
  20. 做什么网站挣钱,这几种类型的网站可能适合你!

热门文章

  1. 每天定时自动备份docker的mysql
  2. Vue报错: Maximum call stack size exceeded
  3. vue控制台报错Duplicate keys detected: 'xxxxx'. This may cause an update error.解决方案
  4. ASP.NET MVC 不能加载项目的解决办法
  5. SqlServer修改sa的密码
  6. 01.赋值运算符函数(C++实现)
  7. android的子菜单是否支持嵌套,Android的两种菜单
  8. python 日志输出变量_Python日志输出
  9. shell fork 阻塞进程_张三同学没答好「进程间通信」,被面试官挂了....
  10. win7 未授予用户在此计算机上的请求登录类型,Win7提示未授予用户在此计算机上的请求登录类型...