FILESEARCH - [ファイル操作] |
||||||
… パターンに一致するファイル名の取得
FILESEARCH パターン文字,配列
パターン文字: ファイルを抽出するためのパターン(文字列)
配列: パターンに一致したファイル名を格納する配列
現在のディレクトリ内でパターンに一致するファイル名をすべて検索し、配列に格納します。
パターンには、ワイルドカード文字(*)を使用できます。'*.*' と指定すると、すべてのファイルが検索されます。'*.BAS' と指定すると、拡張子が .BAS のファイルのみ検索されます。
見つかったファイル数は、関数 GETREADCNT で取得できます。
※記載未確定※
LOADCSV、LOADTEXT、SAVETEXT、SAVECSV、SETDIRECTORY、GETDIRECTORY
REM 944BASIC 'FILESEARCH/RUNサンプル'
DIM FILE(512)
SETDIRECTORY 'F1:\944BASIC\'
REM 内の拡張子が.BASのファイルを、配列FILEに格納
FILESEARCH '*.BAS',FILE
REM 見つかったファイル数をGETREADCNTで取得
C=GETREADCNT
REM 配列FILEをソート
SORT FILE,0,C-1
REM メニュー表示
MENU FILE,C,0
REM 選択された.BASファイルを実行
RUN FILE(MENUNO)
FILESEARCH - [ファイル操作] |