C++Builder 程序员博客
31 Aug
iResult = FindFirst(OPDialog->ST->SelectedPathName + "\\*.*",faAnyFile,SearchRec); while(iResult == 0) { CapitalChar = SearchRec.Name.UpperCase().SubString( (SearchRec.Name.Length() - 2), 3); if ( CapitalChar == "JPG" || CapitalChar == "BMP" ) { Count++; } iResult = FindNext(SearchRec); }
如何保存查找到的文件名?
动态数组还是Tlist,那个效率更高点,或者还有更好的方法?
iResult->SaveToFile("*.txt");
嗯 TStringList保存字符串到文本比较方便
不是保存到文件,而是保存在内存里,以便接下来的函数使用
问题是怎么顺序读出?我看了一下,只能给每个字符串加一个names,然后才能用names作为索引读出,很麻烦。
不加names时可用
TStringList->operator [](i)
以顺序数字为索引读出字符串….
给分吧……..