はじめまして。
配列の中の文字が"1"だった場合に、"1"を"2"に変えたいのですが
そのまま"1"が表示されてしまいます。
for文の中が怪しいのですが配列の使い方を間違えていますか?
ご指摘お願いします。
sdim buf , 1024
sdim buf2, 1024
repeat 1024
buf.cnt = ""
buf2.cnt = ""
loop
mesbox buf, 200, 200, 3
buf2 = buf
for i, 0, 1024, 1
s = buf2(i)
if s = 1 : buf2(i) = 2
next
mesbox buf2, 200, 200, 2
stop