本文整理自网络,侵删。
路径类TPath.GetTempPath; {获取临时文件夹路径} TPath.GetTempFileName; {获取一个临时文件名}TPath.GetPathRoot(); {提取盘符, 如: c:\}TPath.GetDirectoryName(); {提取路径}TPath.GetFileName(); {提取文件名}TPath.GetExtension(); {提取扩展名}TPath.GetFileNameWithoutExtension(); {提取无扩展名的文件名}TPath.ChangeExtension(); {更换扩展名}TPath.DriveExists(); {检查路径中的驱动器是否存在}TPath.GetFullPath(); {根据相对路径给出全路径}TPath.HasExtension(); {判断是否有扩展名}TPath.IsPathRooted(); {判断是否是绝对路径}TPath.Combine(); {结合路径}TPath.GetRandomFileName; {产生一个随机文件名}TPath.GetGUIDFileName(); {用于产生一个唯一的文件名, 布尔参数 决定名称中是否包含 -} TPath.IsValidPathChar(); {判断给定的字符是否能用于路径名}TPath.IsValidFileNameChar(); {判断给定的字符是否能用于文件名}TPath.AltDirectorySeparatorChar; {Windows 下是 "\"}TPath.AltDirectorySeparatorChar; {Windows 下是 "/"}TPath.ExtensionSeparatorChar; {Windows 下是 "."}TPath.PathSeparator; {Windows 下是 ";"}TPath.VolumeSeparatorChar; {Windows 下是 ":"}
//目录类TDirectory.CreateDirectory(); {建立新目录}TDirectory.Exists(); {判断文件夹是否存在}TDirectory.IsEmpty(); {判断文件夹是否为空}TDirectory.Copy(); {复制文件夹}TDirectory.Move(); {移动文件夹}TDirectory.Delete(); {删除文件夹, 第二个参数为 True 可删除 非空文件夹} TDirectory.GetDirectoryRoot(); {获取目录的根盘符, 如: C:\}TDirectory.GetCurrentDirectory; {获取当前目录}TDirectory.SetCurrentDirectory(); {设置当前目录}TDirectory.GetLogicalDrives; {获取驱动器列表; 下有举例}TDirectory.GetAttributes(); {获取文件夹属性, 譬如只读、存档等; 下有举例}TDirectory.SetAttributes(); {设置文件夹属性; 下有举例}
//文件类TFile.Exists();//判断指定的文件是否存在TFile.Copy();//复制文件TFile.Move();//移动文件TFile.Delete();//删除文件TFile.Replace();//替换文件
相关阅读 >>
Delphi twebbrowser get html source after ajax load
Delphi通过adoquery控件实现sqlserver数据库多结果集的数据打印
更多相关阅读请进入《Delphi》频道 >>