MSX-DOS2 FCS 03 31
From Z80 Machines Wiki
3.31ファイルサイズの取得[FCB](23H)
パラメータ:C = 23H(_FSIZE)
DE =未開封のFCBへのポインタ
結果:ファイルが見つからない場合、L = A = 0FFH
ファイルが正常に見つかった場合は= 0
この関数は、OPEN FILE(関数0FH)とまったく同じ、FCB内のファイル名との最初の一致を検索します。見つかったファイルのサイズは、直近の128バイトに切り上げられ、レコード数が決定されます。 FCBの3バイトのランダムレコードフィールドはレコード数に設定されるので、存在しないのは最初のレコードの番号です。ランダムレコード番号の4番目のバイトは変更されません。