ディレクトリの中身を取得するにはどのように実現したらいいのでしょうか。
調べても Perl に関してばっかり引っかかって...。
うー、俺って調査力ないなぁ。
すみません、お願いします...。
>うー、俺って調査力ないなぁ。
http://www.belution.com/lounge/ja/viewtopics.php?id=20021115161037
"ディレクトリ"、"フォルダ"、"リスト"、"一覧"辺りで検索しましょう。
早速のお返事ありがとうございます。
FindFirstFile 関数で何とかなりそうなことが分かりました。
ありがとうございました。
解決がチェックされていないのは、忘れただけでしょうか?
つい最近、私もフォルダの中身を調べるコードを書いたばかりなので、紹介しますね。
char folder[65]; //仮にフォルダが64個までとしています
CFileFind finder;
BOOL bWorking = finder.FindFile(datDir);
while (bWorking) {
bWorking = finder.FindNextFile();
if (finder.MatchesMask(FILE_ATTRIBUTE_DIRECTORY)) {
// ここでフォルダ名を得る
// 便宜的に...
strcpy(folder, (LPCTSTR)finder.GetFileName());
// あと必要な処理を書く
}
}
なんてのは、如何でしょう?
ツイート | ![]() |