Home ディレクトリ(フォルダ)関連 BCB Tips |
Top |
フレームが表示されていない方はこちら↑ |
実行ファイルがあるフォルダのパス
実行ファイルがあるフォルダのパスはExtractFilePath関数を使って取得します。
■ サンプルソース ■(例:Unit1.cpp) ※ 赤字は変数名なので記述の変更が可能。void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString Path = ExtractFilePath( Application->ExeName ); }
Application->ExeNameでアプリケーション名(フルパス)が取得できます。
例えば、C:\MyProg\NewSoft\Main.exe が実行されている場合、
Application->ExeName = "C:\MyProg\NewSoft\Main.exe"
Path = "C:\MyProg\NewSoft\"
となります。
関連項目: パスからドライブ+ディレクトリを取得する
関連項目: 実行アプリケーションのフルパス(メンバーズページではリンクしています。)
関連項目: 実行アプリケーションのハンドル(メンバーズページではリンクしています。)