get_icon

アイコンの取得

get_icon v1,"s2",n3,n4

v1 : 取得したアイコンを入れる数値変数
s2 : アイコンを含むファイル名
n3 : アイコンの番号
n4 : 小さいアイコンを取得するかどうかのフラグ

(プラグイン / モジュール : llmod3)

解説

s2に指定したファイルから、n3番目のアイコンを取得します。
もしn3番目のアイコンが小さいアイコンをもっているときはn4を1にすると小さいアイコンの方を取得します。
取得したアイコンはdraw_iconで描画できます。
アイコン取得に失敗したときは変数に0が代入されます。

n3を-1にすると、s2がもっているアイコンの数がstatに代入されます。
n3を-2にすると、s2がもっているアイコン全てを取得します。ただしファイルs2が16個以上のアイコンを持っているときは、変数v1を
	alloc v1,'アイコンの数'×4
として拡張しておかないとエラーになります。

関連項目

draw_iconアイコンの描画(llmod3)
get_fileiconファイルに使用されているアイコンの取得(llmod3)

サンプル逆引き (1)

test9.hsp

情報

プラグイン / モジュールllmod3
バージョン3.2
作成日2009/08/01
著作者tom
URLhttp://www5b.biglobe.ne.jp/~diamond/hsp/hsp2file.htm
備考llmod3.hsp,img.hspをインクルードする
タイプ拡張命令
グループ拡張入出力制御命令
hs ファイルhsphelp\llmod3_img.hs