FileType
ファイルの種類を調べます。
仕様
FileType
[*Integer
type
, String
filepath
]
type
ファイルの種類や属性の数値が格納されます。
複数の属性が設定されている場合、それらが足されて格納されます。
戻り値
意味
0
ファイル
1
読取専用ファイル
2
隠しファイル
4
システムファイル
16
フォルダ
32
アーカイブ (属性最後にバックアップした後で、変更されたファイル)
filepath
調べる対象のファイルまたはフォルダのパスを指定します。
存在しない場合エラーになります。
補足
特定の属性が設定されているか確認するためには、
And
命令を使用します。
And命令の結果が0以外であれば、その属性が設定されていることになります。
Integer [type]
FileType [type, "C:\\test"]
And [type, type, 16]
If [type != 0]
Debug ["フォルダです。"]
EndIf
メインへ