最終更新 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 を インクルードしてみて下さい。
フォルダが存在するかどうかを調べるには DirectoryExists() 関数を使います。 引数には AnsiString 型の変数に格納したパスを指定して、パスが存在するなら true、存在しないなら false が返って来ます。
#include <FileCtrl.hpp> AnsiString path = "C:\\Program Files\\BCB_Test"; if( DirectoryExists( path ) ){ /* フォルダが存在する */ } else{ /* フォルダは存在しない */ }