分享

文件与目录

 quasiceo 2012-12-29

文件与目录

作者:rDxGUL92  来源:中国宽带  发布时间:2009-5-18 20:06:57

关键字/核心提示:[标签:副标题]
  strPcopy(BaseDbName,A_BaseName);  gettemppath  setlength(tmpFile,MAX_PATH);  GetTempFileName(ExtractFilePath(application.ExeName),'',0,pchar(tmpFile...

  strPcopy(BaseDbName,A_BaseName);
  gettemppath
  setlength(tmpFile,MAX_PATH);
  GetTempFileName(ExtractFilePath(application.ExeName),'',0,pchar(tmpFile));
  ==================================目录与文件=======================================
  usesFileCtrl;
  (1)判定路径是否存在
  functionDirectoryExists(Name:string):Boolean;

  (2)对一个全路径文件进行分割
  ProcessPath(constEditText:string;varDrive:Char;varDirPart:string;varFilePart:string)

  (3)创建一不存在的路径
  functionForceDirectories(Dir:string):Boolean;

  (4)选择一个目录
  functionSelectDirectory(constCaption:string;constRoot:WideString;outDirectory:string):Boolean;
  functionSelectDirectory(varDirectory:string;Options:TSelectDirOpts;HelpCtx:Longint):Boolean;

  usesSysutils;
  (1)functionExtractFileDrive(constFileName:string):string;//取得路径文件名中的驱动器名
  functionExtractFileDir(constFileName:string):string;//取得路径文件名中的路径名(最后没有"")
  functionExtractFilePath(constFileName:string):string;//取得路径文件名中的路径名(最后有"")
  functionExtractFileExt(constFileName:string):string;//取得路径文件名中的扩展名(.XXX)
  functionExtractFileName(constFileName:string):string;//取得路径文件名中的文件名(AAA.XXX)
  (2)functionCreateDir(constDir:string):Boolean;
  functionGetCurrentDir:string;
  functionRemoveDir(constDir:string):Boolean;
  functionSetCurrentDir(constDir:string):Boolean;
  functionExpandFileName(constFileName:string):string;
  (3)MKDirchDirGetDirRmDirDiskFreeDiskSizeFileSize
  (4)fileGetAttrfileSetAttrfileAgefileGetDatefileSetDatefileDateToDateTimeDateTimeToFileDate
  (5)fileSearchFindFirstfindNextfindClosefileExists
  (6)copyFileMoveFileRenameRenameFileChangeFileExtDeleteFileEraseTruncate
  (7)AddignFileResetReWriteAppendCloseFileFileOpenfileCreatefileClose
  (8)SeekfilePosEofEolnFileSeekSeekEoln
  (9)ReadReadLnWritewritelnFileReadfileWriteBlockReadBlockWrite
  Flush(F)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多