取字符!
AnsiString FilePath = "E:\\A\\as\\3.txt"
如何把3.txt 取出來~~ 就是把最右邊的 \ 到 " 之間的字符取出來!!
FilePath的值是變動的 不是固定值
[解决办法]
AnsiString FilePath = "E:\\A\\as\\3.txt";ShowMessage(ExtractFileName(FilePath));
[解决办法]
void __fastcall TForm1::btn6Click(TObject *Sender){AnsiString FilePath = "E:\\A\\as\\3123.txt";AnsiString Temp;for (int i=1;i<FilePath.Length();i++){ if(FilePath.SubString(FilePath.Length()-i,1)=="\\" ) { Temp = FilePath.SubString(FilePath.Length()-i+1,i+1); break; } } ShowMessage(Temp);}
[解决办法]
四捨五入貌似是Round,如果是浮点四捨五入为整数,可以+0.5后取整
[解决办法]