zoukankan      html  css  js  c++  java
  • Delphi 路径相关函数

    IncludeTrailingPathDelimiter(const S: string): string;
    功能 返回包括最后路径分隔符
    说明 最后一个字符是路径分隔符则不变;否则加上一个路径分隔符返回
    参考 function SysUtils.IsPathDelimiter;function System.Length
    例子 path := IncludeTrailingPathDelimiter(dir);

    ━━━━━━━━━━━━━━━━━━━━━

    ExcludeTrailingPathDelimiter(const S: string): string;
    功能 返回排除最后路径分隔符
    说明 最后一个字符不是路径分隔符则不变;否则减去最后的路径分隔符返回
    参考 function SysUtils.IsPathDelimiter;function System.Length;function System.SetLength
    例子 dir := ExcludeTrailingPathDelimiter(path);

    ━━━━━━━━━━━━━━━━━━━━━

    LastDelimiter(const Delimiters, S: string): Integer;
    功能 返回最后一个分隔符的位置
    说明 LastDelimiter('.', 'kingron.myetang.com') = 16
    参考 function SysUtils.StrScan;function SysUtils.ByteType
    例子 SpinEdit1.Value := LastDelimiter(Edit1.Text, Edit2.Text);

    ━━━━━━━━━━━━━━━━━━━━━

    ExtractFilePath(const FileName: string):string;
    功能 返回文件名字中的路径部分
    说明 实质上是调用LastDelimiter作字符串处理
    例子 path := ExtractFilePath(FileFullName);

    ━━━━━━━━━━━━━━━━━━━━━

    ExtractFileDir(const FileName: string):string;
    功能 返回文件的文件夹
    说明 实质上是调用LastDelimiter作字符串处理
    例子 dir := ExtractFileDir(FileFullName);

  • 相关阅读:
    java子类重写父类的要点
    转:swing 中paint与paintComponent的区别(jcomponent)
    证明二叉查找树所有节点的平均深度为O(logN)
    O(logN)中logN的底数
    Stanford依存句法关系解释
    java中的interface
    转:java中Vector的使用
    final类与final方法
    转:NLP+句法结构(三)︱中文句法结构(CIPS2016、依存句法、文法)
    英文语法分析树标注集
  • 原文地址:https://www.cnblogs.com/hieroly/p/3348200.html
Copyright © 2011-2022 走看看