無ければ作るというのも1つの手です。
#module
#deffunc SimAdd array v1, int ind, str add
repeat length(v1)-ind-1
v1(length(v1)-cnt-1) = v1(length(v1)-cnt-2)
loop
v1(ind) = add
return
#deffunc SimDel array v1, int ind
repeat length(v1)-ind-1,ind
v1(cnt) = v1(cnt+1)
loop
v1(length(v1)-1) = ""
return
#global
//初期化 使用する配列を予め確保しておく。
sdim buf,256,256
Buf = "0","1","2","3","4","6","E","7","8","9"
pos 10,10 : mes "追加前"
repeat length(Buf) : mes ""+Buf(cnt)+"" : loop : wait 100 //全ての配列を表示
// SimAdd p1,p2,p3
// p1 = 変数名
// p2 = 追加先の配列番号
// p3 = 追加したいデータ(文字列型)
SimAdd Buf,5,"5"
pos 110,10 : mes "追加後"
repeat length(Buf) : mes ""+Buf(cnt)+"" : loop : wait 100 //全ての配列を表示
// SimDel p1,p2
// p1 = 変数名
// p2 = 削除先の配列番号
SimDel Buf,7
pos 210,10 : mes "削除後"
repeat length(Buf) : mes ""+Buf(cnt)+"" : loop : wait 100 //全ての配列を表示