ディレクトリ一覧を取得
dirlist p1,"filemask",p2
p1=変数 : ディレクトリ一覧を格納する文字列型変数 "filemask" : 一覧のためのファイルマスク p2=0~(0) : ディレクトリ取得モード
カレントディレクトリのファイル一覧を作成して、変数に代入します。
"filemask"で、一覧を作成するためのファイルマスクを指定します。
ファイルマスクは、「*.*」 のようなワイルドカードの形で指定するパラメー
タです。
たとえば、「*.as」というファイルマスクではasという拡張子を持つファイル
すべての一覧を作成します。カレントディレクトリにあるすべてのファイル一
覧を作成する場合は、「*.*」になります。
ディレクトリ一覧は、p1で指定された文字列型の変数に、1ファイルごとに改
行(\n)で区切られた文字列として代入されます。このデータは、メモリノート
パッド命令で扱うことができる形式です。
dirlist命令が実行されると、 システム変数statに一覧が作成されたファイル
の数が代入されます。
ファイルが1つもない場合は、システム変数statに0が代入されます。
p2のモードを指定することによって、取得するファイルの種類を選ぶことがで
きます。モード値の詳細は以下の通りです。 
モードが省略されている場合は0になります。
  モード :  取得される内容
 ---------------------------------------------------------------------
     0   :  すべてのファイル
     1   :  ディレクトリを除くすべてのファイル
     2   :  隠し属性・システム属性を除くすべてのファイル
     3   :  ディレクトリ・隠し属性・システム属性以外のすべてのファイル
     5   :  ディレクトリのみ
     6   :  隠し属性・システム属性ファイルのみ
     7   :  ディレクトリと隠し属性・システム属性ファイルのみ
sdim a,64 dirlist a,"*.*" ; カレントディレクトリの取得 mes a ; 内容の表示 stop
| バージョン | 3.0 | 
| 作成日 | 2004/10/12 | 
| 著作者 | onitama | 
| URL | http://www.onionsoft.net/ | 
| 備考 | ver3.0標準命令 | 
| タイプ | 内蔵命令 | 
| グループ | ファイル操作命令 | 
| hs ファイル | hsphelp\i_file.hs |