MSX-DOS2 FCS 03 20

From Z80 Machines Wiki
Jump to: navigation, search

3.20ファイルの削除[FCB](13H)

パラメータ:C = 13H(_FDEL)

DE =未開封のFCBへのポインタ

結果:ファイルが削除されていない場合、L = A = 0FFH


ファイルが削除されたらOK = 0 FCBで指定されたディスクの現在のディレクトリ内にあり、かつFCB内のあいまいなファイル名と一致するすべてのファイルが削除されます。サブディレクトリ、システムファイル、隠しファイル、および読み取り専用ファイルは削除されません。いずれかのファイルが正常に削除された場合、この関数はA = 0を返します。 A = FFhの戻り値は、ファイルが削除されなかったことを示します。