最大行数取得
notemax p1
p1=変数名 : 最大行を読み出す先の変数名
現在、対象となっているメモリノートパッド全体の行数を調べ、p1で指定した変数に代入します。 全体の行数とは、つまりメモリノートパッド内にある要素の数です。 「APPLE」「ORANGE」「GRAPE」という行がある場合には、3になります。 この場合、インデックスは0~2までになります。 notemax命令は、複数行の文字列ですべての行の処理を行ないたい場合などに使用します。 メモリノートパッド命令(noteget,noteadd,notedel,notemax)を使用するためにはは、 最初にnotesel命令で対象となるバッファを設定しなければなりません。
nmax=0 alloc a,32000 bload "aaa.txt",a notesel a notemax nmax idx=0 repeat nmax noteget b,idx print "index"+idx+"="+b idx++ loop stop
notesel | 対象バッファ指定 |
バージョン | 2.61 |
作成日 | 2004/03/01 |
著作者 | onitama |
URL | http://www.onionsoft.net/ |
備考 | ver2.61標準命令 |
タイプ | 内蔵命令 |
グループ | 文字列操作命令 |
hs ファイル | hsphelp\i_string.HS |