PRGINS

プチコン3号 プチコンBIG 

プログラムに1行挿入

PRGINS str[,ins]

パラメーター

str挿入する内容
ins挿入場所(0:カレント行の前,1:カレント行の後)(省略時:0)

解説

カレントのプログラム番号・行番号の前(もしくは後)に内容を挿入(追加)します。
実行後はカレント行が次の行に移ります。

insで、カレント行の前と後ろどちらに挿入するのかを指定します(省略時は0:前)

文字列に改行コード「CHR$(10)」を入れることで、一度に複数行の挿入を行えます。
「"」(ダブルクオート)を入れる場合は「CHR$(34)」と記述します。

カレントのプログラムSLOT番号と行番号を指定するにはPRGEDITを使用します。

サンプルコード

プログラムSLOT1の内容が以下であるとする
'1ぎょうめ
'2ぎょうめ
'3ぎょうめ
 
プログラムSLOT1の2行目の前に挿入する
PRGINS "DIM A"
 
実行後のSLOT1の内容
'1ぎょうめ
DIM A
'2ぎょうめ
'3ぎょうめ
 
プログラムSLOT1の2行目の後ろ挿入する
PRGINS "DIM A",1
 
実行後のSLOT1の内容
'1ぎょうめ
'2ぎょうめ
DIM A
'3ぎょうめ
 
複数行を挿入する例
PRGINS "DIM A"+CHR$(10)+"A=3"
 
実行後のSLOT1の内容
'1ぎょうめ
DIM A
A=3
'2ぎょうめ
'3ぎょうめ
 
「"」を使う例
PRGINS "PRINT "+CHR$(34)+"AAA"+CHR$(34)
 
実行後のSLOT1の内容
'1ぎょうめ
PRINT "AAA
'2ぎょうめ
'3ぎょうめ
 

参照

PRGEDIT プログラムを操作するSLOTと行を指定
PRGGET$ プログラムから1行取得
PRGSET プログラムの1行を書き換え
PRGINS プログラムに1行挿入
PRGDEL プログラムから行削除
PRGSIZE プログラムのサイズ情報を取得
PRGNAME$ プログラムのファイル名を取得

Facebookコメント