fxtget

タイムスタンプを取得

fxtget p1,"file"

p1=変数名 : 情報が格納される数値型の配列変数名
"file"  : ファイル名指定

(プラグイン / モジュール : hspext)

解説

"file"で指定したファイルのタイムスタンプ情報を取得して、
p1で指定した変数に代入します。

ただし、p1の変数は配列変数、数値型で24以上の要素を入れるだけの
メモリ確保をしておかなければなりません。
このためfxtgetおよび、fxtset命令で指定する変数はあらかじめdim命令で、
「dim a,24」などの配列宣言をしてから使用してください。
取得されたタイムスタンプの情報は配列変数の各要素に代入されます。
たとえば、「fxtget a,"test"」と指定した場合は、変数a.0~a.23に
情報が代入されます。
配列の各要素に代入される値の詳細は以下の通りです。

 要素    内容
--------------------------------
  0    : 作成日の年(西暦)
  1    : 作成日の月
  2    : 作成日の曜日(日曜=0)
  3    : 作成日の日
  4    : 作成日の時
  5    : 作成日の分
  6    : 作成日の秒
  7    : 作成日のミリ秒
--------------------------------
  8    : 更新日の年(西暦)
  9    : 更新日の月
 10    : 更新日の曜日(日曜=0)
 11    : 更新日の日
 12    : 更新日の時
 13    : 更新日の分
 14    : 更新日の秒
 15    : 更新日のミリ秒
--------------------------------
 16    : 最終アクセス日の年(西暦)
 17    : 最終アクセス日の月
 18    : 最終アクセス日の曜日(日曜=0)
 19    : 最終アクセス日の日
 20    : 最終アクセス日の時
 21    : 最終アクセス日の分
 22    : 最終アクセス日の秒
 23    : 最終アクセス日のミリ秒
--------------------------------

命令の実行に失敗すると、システム変数statに1が代入されます。
正常に終了した場合は、システム変数statは0になります。

サンプル逆引き (1)

FTIME.AS

情報

プラグイン / モジュールhspext
バージョン2.61
作成日2004/03/01
著作者onitama
URLhttp://www.onionsoft.net/
備考hspext.asをインクルードすること。
タイプ拡張命令
グループ拡張ファイル操作命令
hs ファイルhsphelp\hspext.hs