verinfo

バージョン情報取得

verinfo "s1",n2

s1 : ファイル名
n2 : 取得するタイプ

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

解説

s1で指定したファイルから、バージョン情報を取得します。
s1にはdllやexeなどのバイナリファイルを指定します。
refstrにバージョン情報が代入されます。

16bitファイルからはバージョンを取得できません。
エラーが起きた場合はstatに1が代入されます。


n2の値   取得するもの
0        会社名
1        ファイルの説明
2        ファイルバージョン
3        内部ファイル名
4        著作権
5        もとのファイル名
6        製品名
7        製品バージョン

サンプル

	#include "llmod3.hsp"
	#include "winver.hsp"

	file="user32.dll"   : gosub get_verinfo
	file="comctl32.dll" : gosub get_verinfo
	stop

*get_verinfo
	s=windir+"\\system\\"+file
	mes "●ファイル"+s+"のバージョン情報"
	repeat 8
		verinfo s,cnt
		mes refstr
	loop
	return

情報

プラグイン / モジュールllmod3
バージョン3.3
作成日2009/08/01
著作者tom
URLhttp://www5b.biglobe.ne.jp/~diamond/hsp/hsp2file.htm
備考llmod3.hsp,winver.hspをインクルードする
タイプ拡張命令
グループその他の命令
hs ファイルhsphelp\llmod3_winver.hs