フォルダがあるかどうか調べる

最終更新 2003 11/11

サンプルのダウンロード → BCB_DirectoryExists.lzh(41k)

サンプルプログラムのスクリーンショット


フォルダが存在するかどうかを調べるには DirectoryExists() 関数を使います。

引数には AnsiString 型の変数に格納したパスを指定して、パスが存在するなら
true、存在しないなら false が返って来ます。


#include <FileCtrl.hpp>

AnsiString path = "C:\\Program Files\\BCB_Test";
if( DirectoryExists( path ) ){ /* フォルダが存在する */ }
else{ /* フォルダは存在しない */ }
ウィンドウズのAPI関数を使うよりもはるかに簡単です。 DirectoryExists が存在しませんというエラーがでた時は、FileCtrl.hpp を インクルードしてみて下さい。

| home |