get_icon

アイコンの取得

get_icon v1,"s2",n3,n4

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

解説

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

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

関連項目

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

サンプル逆引き (2)

module_test2.as
module_test3.as

情報

バージョン2.61
作成日2004/03/01
著作者tom
URLhttp://www5b.biglobe.ne.jp/~diamond/hsp/hsp2file.htm
備考llmod.as,img.asをインクルードする
タイプ拡張命令
グループ拡張入出力制御命令
hs ファイルhsphelp\llmod_img.hs