Hitachi

JP1 Version 12 JP1/Script(Windows(R)用)


8.5.26 SplitPath (フルパスを解析する)

機能

フルパスを解析します。

形式
SplitPath ( FullPath , 〔DrvNameBuff〕 , 〔DirNameBuff 〕 , 〔LblNameBuff〕 〔, ExtNameBuff〕 )
指定項目
FullPath

解析するフルパスを文字列,または値を格納した変数名で指定します。

DrvNameBuff

ドライブ名を受け取る変数名を指定します。必要がない場合は省略します。

DirNameBuff

フォルダ名を受け取る変数名を指定します。必要がない場合は省略します。

LblNameBuff

ファイル名を受け取る変数名を指定します。必要がない場合は省略します。

ExtNameBuff

拡張子を受け取る変数名を指定します。必要がない場合は省略します。

説明

与えられたフルパスを,ドライブ名,フォルダ名,ファイル名,拡張子に分解して各変数に格納します。コマンドが正常に実行された場合は真(True)を,エラーが発生した場合は偽(False)を,コマンドの実行結果として返します。

ドライブ名にはコロン( : )が付加されます。フォルダ名には前後に円記号(\)が付加されます。拡張子にはピリオド( . )が付加されます。

Dim  drv1 ,dir1 ,lbl1 ,ext1
SplitPath ( "C:\WINDOWS\WINFILE.EXE" ,drv1 ,dir1 ,lbl1 ,ext1 )
  ↓
  drv1  C:
  dir1  \WINDOWS\
  lbl1  WINFILE
  ext1  .EXE
対象バージョン

JP1/Script 01-00以降