方法一:不带\ GetCurrentDir 方法二:带\ ExtractFilePath(Application.ExeName); 方法三:带\ ExtractFilePath(paramstr(0)) edit1.Text:=ParamStr(0);//自己全路径c:/555/qq.exe,可用于控制台 edit1.text:=ExpandFileName(ParamStr(0)); //获取本程序的完整路径 c:/qq/2.exe edit2.text:=ExtractFileDir(ParamStr(0)); //获取本程序的路径 c:/qq edit3.text:=application.Exename; //获取本程序的完整路径 c:/qq/2.exe,和第1个一样 edit4.text:=ExtractFilename(Application.Exename); //获得文件名2.exe ExpandFileName() 返回文件的全路径(含驱动器、路径) ExtractFileExt() 从文件名中抽取扩展名 ExtractFileName() 从文件名中抽取不含路径的文件名 ExtractFilePath() 从文件名中抽取路径名 ExtractFileDir() 从文件名中抽取目录名 ExtractFileDrive() 从文件名中抽取驱动器名 ChangeFileExt() 改变文件的扩展名 ExpandUNCFileName() 返回含有网络驱动器的文件全路径 ExtractRelativePath() 从文件名中抽取相对路径信息 ExtractShortPathName() 把文件名转化为DOS的8·3格式 MatchesMask() 检查文件是否与指定的文件名格式匹配
delphi 获取当前路径
最新推荐文章于 2024-07-12 11:11:10 发布
本文介绍了在Delphi中获取和操作文件路径的几种方法,包括不带反斜杠的GetCurrentDir,带反斜杠的ExtractFilePath以及ParamStr(0)的应用。还详细列出了如ExpandFileName、ExtractFileExt等文件路径相关函数的功能和用法。
摘要由CSDN通过智能技术生成