日刊!プチコン3号――「プログラムSLOT」を活用してみるカウントダウン企画第3回

» 2014年10月29日 19時11分 公開
[瓜生聖,ITmedia]

「プログラムSLOT」でどんなことができる?

 プチコン3号では「プログラムSLOT」を切り替えることで、4つまでのプログラムを同時に編集できることを前回紹介した。ただし、同時に実行できるプログラムは1つだけ。

 実はプログラムの中からも自分自身以外のプログラムSLOTのリストを編集したり、ロードしたりすることが可能だ。うまく使えば自己解凍型の圧縮ファイルやリストの暗号化、プログラムの自動作成などに活用できるだろう。

サンプル

SLOT1に読み込んだプログラムを暗号化してSLOT2に出力。次にSLOT2を復号化してSLOT3に出力

関係する命令

PROGEDIT プログラムSLOT[,行番号]

 説明

  操作するプログラムSLOTと、カレント行を指定

 引数

  プログラムSLOT

   操作するプログラムSLOT:0〜3

   現在実行中のSLOTを指定するとエラーになる

  行番号

   操作対象とする行(カレント行)

   省略した場合、先頭行がカレント行となる

PRGSLOT

 説明

  プログラム操作命令(PRGEDIT等)でのカレントプログラムSLOT

PRGSIZE([プログラムSLOT])

 説明

  ソースコードの行数取得

 引数

  プログラムSLOT

   行数を取得するプログラムSLOT:0〜3

 戻り

  プログラムの行数

PRGDEL [削除行数]

 説明

  カレント行の削除

 引数

  削除したい行の数(省略時1行、マイナス値を入れた場合全体を削除)

PRGINS "文字列"

 説明

  カレント行への1行挿入

  文字列中に改行コードCHR$(10)が含まれている場合、複数行の挿入となる

 引数

  文字列

   挿入するソース文字列

PRGGET

 説明

  カレント行1行分の文字列を取得。(著者注:改行コード含む)

 戻り

  カレント行のソース文字列(範囲外の場合、空文字列)

PRGSET

 説明

  カレント行の内容を指定文字列に置き換える。

  存在しない行への挿入を行った場合、最後に1行追加

 引数

  文字列

   カレント行を置き換える文字列

 次回は「SmileTool」について紹介する。

※本稿の内容は開発中のものです。製品版配信時には仕様が変更される場合があります。

「日刊!プチコン3号」で取り上げて欲しいネタや疑問、質問、感想は、ハッシュタグ「#nikkan_petitcom3」をつけてツイート! ライターの瓜生氏がたぶん(連載の中で)答えてくれるぞ。


Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年09月10日 更新
  1. ワコム、Android液タブ「Wacom MovinkPad」シリーズを最大約4.8万円値上げ 9月25日から (2026年09月09日)
  2. 「macOS 27 Golden Gate」は9月15日リリース Apple SiliconのMacに対応 (2026年09月10日)
  3. 薄型化とカメラ強化が光る「Pixel 11 Pro Fold」徹底レビュー! Galaxy Z Foldとの比較で見えた“正統進化”の真価 (2026年09月09日)
  4. 天井照明一体型プロジェクター「Aladdin X3 Laser 4K」を試す 4K+3色レーザーで“本気の大画面シアター”に進化 (2026年09月09日)
  5. 超小型レトロオーディオ体験をFIIO「Snowsky ECHO NANO」で スマホリスニングのモヤモヤを解消するかも? (2026年09月08日)
  6. 「RTX Spark」搭載のWindows PCは10月に登場 LAN内のPCを束ねてローカルAI処理を分散・高速化する「NVIDIA PAIR」β版も公開 (2026年09月07日)
  7. パナソニック、Fire TV搭載テレビにフルHD対応のエントリー32型/40型モデルを追加 (2026年09月09日)
  8. Apple参入のうわさで沸く2026年 パイオニア・サムスンが魅せる「折りたたみスマホ」の現在地 (2026年09月09日)
  9. 4Kゲームプレイを低遅延で配信・録画できる「UGREEN 4K HDMI キャプチャーボード」がセールで30%オフの4199円に (2026年09月09日)
  10. 実売1万円台&縦置き対応! ONPUの14型モバイルディスプレイは初心者の強い味方だった (2026年09月08日)
最新トピックスPR

過去記事カレンダー