パスからドライブ名を取り出す

最終更新 2003 11/11

サンプルのダウンロード → BCB_ExtractFileDrive.lzh(41k)

サンプルプログラムのスクリーンショット


パスからドライブ名を取り出すには ExtractFileDrive() 関数を使います。

パスを AnsiString 型の変数に代入して指定すれば、パスから取り出した
フォルダまでのパスが返って来ます。
戻り値も AnsiString 型です。


AnsiString path = "C:\\Program Files\\BCB_Test\\test.exe";
AnsiString folderPath = ExtractFileDrive( path );
こんな風にやれば driveName に "C:" が格納されます。

| home |