exist "a.aa"(a.aaは2KB以上の適当ファイルを使ってください)
sdim data,strsize bload "a.aa",data notesel ini repeat 100 A = peek(data,z) z+=16 ini = ini + strf("%c",A) loop notesave "aa.ini"
a.aaのバイナリデータに00が含まれていなければ、100Bのaa.iniが出来ます
ですが、00(null文字)が入っていると、strf("%c",A) で取り除かれてしまいます。
それを、ちゃんと出力されたiniファイルをバイナリで見た時に00が入っているようにしたいです。
if A = 0:ini = ini + 0x00 :else :ini = ini + strf("%c",A)
などとやってみましたが、バイナリを見ると30(0のASCIIコード)になってしまいました
どなたかよろしくお願いします