【extractfilepath】(转)paramstr、ExtractFilePath获取文件路径(Delphi)

475
 

paramstr //全部字符串

paramcount //命令行参数个数

paramstr(i) //第几个参数。paramstr(0)是运行的程序名称(包括全路径)

ExtractFileDrive:返回完整文件名中的驱动器,如"C:"

ExtractFilePath:返回完整文件名中的路径,最后带“/”,如"C: est"

ExtractFileDir:返回完整文件名中的路径,最后不带“/”,如"C: est"

ExtractFileName:返回完整文件名中的文件名称(带扩展名),如"mytest.doc"

ExtractFileExt返回完整文件名中的文件扩展名(带.),如".doc"

ExtractRelativePath : 返回相对路径,定义如下:

function ExtractRelativePath(const BaseName, DestName: string):string;

使用测试下如:( )

SysUtils.ExtractRelativePath('C: est','C:TestTestRelativePath'):返回TestRelativePath

SysUtils.ExtractRelativePath('C:TestTestRelativePath','C: est'):返回'..TestRelativePath'

SysUtils.ExtractRelativePath('C:TestTestRelativePath','C: est'):返回'....TestRelativePath'

ExtractShortPathName:返回短文件名,即8+3,文件名长八位,扩展名为3号,为保持DOS系统兼容而存在

相关专题

extractfilepathc 获取文件大小c 获取文件名c 获取文件路径python 获取文件路径shell 获取文件名android 获取文件大小java获取文件大小js获取文件大小js 获取文件后缀名
 

内容版权声明:除非注明,否则皆为本站转载文章。文章及图片版权归原作者所有,如有侵权请联系我们,我们立刻删除。

转载注明出处:https://www.361478.com/a/2208.html