BCB-取得檔名並不包含副檔名的方法
在 BCB 裡頭可以很輕易的取得某個檔案的名稱,可是它會包含其副檔名,
有很多時候我們並不需要副檔名
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
AnsiString Name;
Name = "1234.bmp";
Name = Name.Delete(Name.Pos(ExtractFileExt(Name) ),ExtractFileExt(Name).Length() ) ;
}
另一個方法
if (OpenDialog1->Execute()){
AnsiString FileName = ChangeFileExt(ExtractFileName(OpenDialog1->FileName), "");
ShowMessage(FileName);
}
文章標籤
全站熱搜
留言列表