コンテンツにスキップ

FDIGEST

Category: ファイル操作

書式

FDIGEST(path, type)

引数

Parameter Description
path ダイジェスト値を計算するファイルのパス。フルパス指定可。相対パスはDLLのロード位置を基準とする
type ハッシュアルゴリズムの種類。"CRC32"(32ビットCRC)、"MD5"、"SHA-1"/"SHA1"のいずれか

戻り値

  • 成功時: ダイジェスト値を16進数文字列で返す
  • 失敗時(ファイルが存在しない・値の生成に失敗した場合): -1

解説

指定したファイルのダイジェスト(ハッシュ)値を得る。パスはフルパスで指定できる。相対パスの場合は DLL load で渡された位置(多くの場合、DLL のある位置)が基準になる。

互換性

  • YAYA: Tc527-1 で初回リリース。Tc530-1 で CRC32 サポートを追加

関連項目