トップ
新規
一覧
検索
ヘルプ
プログラムのパスを取得する
をテンプレートにして作成
開始行:
**自分自身のパスを取得する [#ad927894]
プログラム内で、自分自身のパスを取得したいことがある。~
(多くは自分自身と同じディレクトリ内にあるファイルを参照...
いくつかの方法があると思われるが、簡単な方と、どのプログ...
参考例として、どちらも「自分自身がいるディレクトリ名の取...
~
ApplicationオブジェクトのExeNameから求める
AnsiString strPATH;
strPATH = ExtractFilePath(Application->ExeName);
この方法は簡単だが、コマンドラインアプリ等の場合に正常に...
そんな時は、少々面倒ではあるが以下のようにして取得すると...
サブルーチン化しておくとそれなりに便利と思われる。~
char cBUF[MAX_PATH];
AnsiString strPATH;
::GetModuleFileName(::GetModuleHandle(NULL), cBUF, MAX_P...
strPATH = AnsiString(cBUF);
strPATH = ExtractFilePath(strPATH);
終了行:
**自分自身のパスを取得する [#ad927894]
プログラム内で、自分自身のパスを取得したいことがある。~
(多くは自分自身と同じディレクトリ内にあるファイルを参照...
いくつかの方法があると思われるが、簡単な方と、どのプログ...
参考例として、どちらも「自分自身がいるディレクトリ名の取...
~
ApplicationオブジェクトのExeNameから求める
AnsiString strPATH;
strPATH = ExtractFilePath(Application->ExeName);
この方法は簡単だが、コマンドラインアプリ等の場合に正常に...
そんな時は、少々面倒ではあるが以下のようにして取得すると...
サブルーチン化しておくとそれなりに便利と思われる。~
char cBUF[MAX_PATH];
AnsiString strPATH;
::GetModuleFileName(::GetModuleHandle(NULL), cBUF, MAX_P...
strPATH = AnsiString(cBUF);
strPATH = ExtractFilePath(strPATH);
ページ名: