ab.com コミュニティ
https://www.activebasic.com/forum/

「Input #」文でアクセス違反[ver4.22]
https://www.activebasic.com/forum/viewtopic.php?t=813
ページ 11

作成者:  卓漏 [ 2006年3月12日(日) 16:33 ]
記事の件名:  「Input #」文でアクセス違反[ver4.22]

次のようなプログラムを実行したところ・・・・、
コード:
Open "data52.txt" For Input As 1
Dim I, Str$
While Eof(1) = 0
I++
Input #1,Str$
Print I
Wend
Close(1)
「data52.txt」(約30KB)のファイルデータは下のような感じで「0」と「,」が、ず~っとつながっているのですが、
コード:
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
なぜか、(毎回バラバラですが、)約6000回くらい読み込んだころにエラーがでます。
「string.sbp」に「_System_HeapStringAlloc」という関数がありますが、 その「SetDWord(_System_HeapStringAlloc-4,length)」でエラーが発生しているみたいです。

ページ 11 全ての表示時間は UTC+09:00 です
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/