vl-filename-directory (AutoLISP)

ファイル名と拡張子を除去した後のファイルのフォルダ パスを返します。

サポートされているプラットフォーム: Windows および Mac OS

構文と要素

(vl-filename-directory filename)
filename

タイプ: 文字列

パスを含む完全なファイル名。vl-filename-directory 関数は、指定されたファイルが存在するかどうかのチェックは行いません。 スラッシュ(/)と円記号(¥)は、フォルダ区切り記号として受け入れられます。

戻り値

タイプ: 文字列

filename のフォルダ部分を含んだ文字列値(大文字)。

Windows
(vl-filename-directory "c:\\acadwin\\template.txt")
"C:\\ACADWIN"

(vl-filename-directory "template.txt")
""
Mac OS
(vl-filename-directory "/myutilities/support/template.txt")
"/myutilities/support"

(vl-filename-directory "template.txt")
""