#deffunc allsig_bufload local fname dim size, 0xFF sdim model,1024, 0xFF repeat 0x0100 ; 0x00〜0xFF の間 fname = resd + strf("%02x.sig",cnt) exist fname size(cnt)=strsize memexpand model(cnt),size(cnt) if size(cnt)!=-1 : bload fname, model(cnt), size(cnt) ; if size(cnt)!=-1 : bsave "test.sig",model(cnt) ; if size(cnt)!=-1 : stop loop dim hsid,512 return #deffunc loadmodel int id, int mi ; bsave "test.sig",model(id),size(id) E3DSigLoadFromBuf resd,model(id),size(id),hsid(mi),1,1 return
配列内にバッファとして読み込むのですが、
読み込みはされているものの(bsaveで出力しても問題なし)、「E3DSigLoadFromBuf」でエラーを出してしまいます。
やっぱり配列バッファは使えないのでしょうか・・・