【发布时间】:2014-10-15 10:49:59
【问题描述】:
我正在使用TDirectory::GetFiles() 来获取文件列表(显然)。
结果存储在TStringDynArray 中,我想将其传输到TStringList,唯一目的是使用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.
}
【问题讨论】:
标签: vcl tstringlist c++builder-xe5 tstringdynarray