HSPを触ってみた

ちょっとした画像加工をしたくて、数年ぶりにHSPを触ってみた。
手軽にアプリケーションを作成できるという点でHSPは入門用にいいですね。


ちなみに書いたのはこんなの。

// ドラッグ&ドロップで得たファイルの一部を切り取り、別名で保存する

// 切り取りたい画像の(左上の)座標
#const sx 100
#const sy 100

// 幅と高さ
#const cwidth 200
#const cheight 200

// 描画先を変更
buffer 2

// ドラッグ&ドロップで得たファイル名を fname に代入
fname = dir_cmdline
// picload 命令で指定された画像ファイルを読み込む
picload fname, 0

// 描画先を変更
buffer 0, cwidth, cheight, 0

// gcopy で画面の一部をコピー
gcopy 2, sx, sy, cwidth, cheight

// 別名で bmp ファイルを保存
saveFileName = getpath(fname, 1)
bmpsave saveFileName + "_cut.bmp"

// 終了
end

参考
http://codezine.jp/article/detail/441
http://www9.ocn.ne.jp/~shinweb/HSP/HSP-graphic.html