テキストファイルが読込めません
W 2013/5/23(Thu) 09:46:41|NO.54225
こんにちは。
http://standards.ieee.org/develop/regauth/oui/public.html
このサイトの Download a copy から oui.txt をダウンロード
してきたのですが、hsp で読込むと全体が 1行としてしか認識
されません。
repeat notemax
mes "notemax = " + notemax
noteget addr_buff, cnt
t_addr(cnt) = addr_buff
max_addr = cnt
loop
stop
他のテキストファイルでは、起きなかった現象なのですが、
上手く読込む方法はあるのでしょうか。?
inovia 2013/5/23(Thu) 10:34:44|NO.54226
改行コードがLFになっているので、CRLFに変換してあげればOKかと。
文字列中の改行コードを判別、変換、削除
http://lldev.jp/hsp/module/crlf.html
_hamyuu 2013/5/23(Thu) 13:23:34|NO.54231
簡単に済ませたければこれでも良いかも?
notesel buf:noteload"oui.txt"
sdim u:wpoke u,0,$000A ;改行コード「LF」(unicodeで言う000A)を変数uに代入
strrep buf,u,"\n" ;「LF」を「CRLF」に置換
mes buf
W 2013/5/24(Fri) 08:57:47|NO.54253
ありがとうございました。
無事、分割することが出来ました。
感謝です。!!