ファイルのリストを取得するために使用TDirectory::GetFiles()
しています(明らかに)。結果は a に格納され、メンバーを使用してリストに文字列が存在するかどうかを確認するためだけTStringDynArray
に、 a に転送したいと考えています。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.
}