お知らせ

電子会議

ライブラリ

FDelphi サイト全文検索

Delphi FAQ一覧

サンプル蔵



FDelphi FAQ
15番会議室「FAQ編纂委員会」に寄せられた「よくある質問の答え」

[Q]
マシンによってウィンドウズの起動ディレクトリが違うことがあります。 Windowsのディレクトリを知るにはどうしたらいいですか?

[A]
WindowsディレクトリやWindowsSystemディレクトリを知るにはAPIを使用し
ます。GetWindowsDirectory() GetSystemDirectory()を使ってください。
[例]
var windir,sysdir:string;
    v:integer;

    //WindowsDirectoryの取得
    SetLength(windir,300);
    v:=GetWindowsDirectory(PChar(windir),300);
    SetLength(windir,v);

    //WindowsSystemDirectoryの取得
    SetLength(sysdir,300);
    v:=GetSystemDirectory(PChar(sysdir),300);
    SetLength(sysdir,v);

くわしくは「Windows API」のヘルプをご覧ください。


ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum FDELPHIに寄せられる質問の中から、よくある質問への回答を FDELPHIのメンバーがまとめたものです。 したがって、これらの回答はボーランド株式会社がサポートする公式のものではなく、掲示されている内容についての問い合わせは受けられない場合があります。

Copyright 1996-1998 Delphi Users' ForumFAQ編纂委員会