基於BCB的檔案操作
阿新 • • 發佈:2018-12-14
在BCB中也提供了檔案操作的函式,這些函式的功能和前面所介紹的大致相同,但這類函式和BCB關係緊密,能使用BCB中的AnsiString等資料型別,在BCB中用這種方式的檔案操作是最方便的,下面我就把這種檔案操作詳細介紹。 在BCB提供的這組檔案操作函式中,可分為三種類型,就是:1、檔名函式,2、檔案管理函式;3、檔案I/O函式。 1、檔名函式 檔名函式可以對檔案的名稱、所在子目錄、驅動器和副檔名等進行操作。下表列出這些函式及其功能。 函式 說明 ExpandFileName() 返回檔案的全路徑(含驅動器、路徑) ExtractFileExt() 從檔名中抽取副檔名 ExtractFileName() 從檔名中抽取不含路徑的檔名 ExtractFilePath() 從檔名中抽取路徑名 ExtractFileDir() 從檔名中抽取目錄名 ExtractFileDrive() 從檔名中抽取驅動器名 ChangeFileExt() 改變檔案的副檔名 ExpandUNCFileName() 返回含有網路驅動器的檔案全路徑 ExtractRelativePath() 從檔名中抽取相對路徑資訊 ExtractShortPathName() 把檔名轉化為DOS的8·3格式 MatchesMask() 檢查檔案是否與指定的檔名格式匹配