我TDirectory::GetFiles()
用来获取文件列表(显然)。结果存储在 a 中TStringDynArray
,我想将其传输到 aTStringList
的唯一目的是使用IndexOf()
成员查看列表中是否存在字符串。
任何可以让我知道从 TDirectory::GetFiles() 返回的文件列表中是否存在某个字符串的解决方案都可以。虽然,知道如何转换 TStringDynArray 会很有趣。
TStringDynArray DynFiles = TDirectory::GetFiles("Foo path");
System::Classes::TStringList *Files = new System::Classes::TStringList;
Files->Assing(DynFiles) // I know this is wrong, but it illustrates what I want to do.
if(Files->IndexOf("Bar") { // <---- This is my goal, to find "Bar" in the list of files.
}