フリーソフト

« [BCB] TSplitterでsnapされた状態で起動したい | トップページ | [BCB] ListViewのコラムをクリックでソート »

[BCB] 相対パスと絶対パスの変換

相対パスから絶対パスへの変換はExpandFileName。
絶対パスから相対パスへの変換はExtractRelativePath。

これらの関数を使用する前には、SetCurrentDirでベースとなるディレクトリを設定する必要がある。

AnsiString AppDir=ExtractFilePath(Application->ExeName);
if (SetCurrentDir(AppDir)) {
  Label1->Caption=ExpandFileName("../../test.txt");
}

« [BCB] TSplitterでsnapされた状態で起動したい | トップページ | [BCB] ListViewのコラムをクリックでソート »

C++Builder」カテゴリの記事

ファイル、フォルダの処理」カテゴリの記事

コメント

この記事へのコメントは終了しました。