2009年4月28日火曜日

.NET アセンブリのリソースファイルより画像を取得するには

'スタートアッププロジェクトのアセンブリを取得します。
Dim asm As System.Reflection.Assembly  
asm = System.Reflection.Assembly.GetEntryAssembly  
'指定したアセンブリより「Resouce1」リソースを取得します。
Dim resource As New System.Resources.ResourceManager(asm.GetName().Name + ".Resource1", asm )
'リソースより画像を取得します。
Dim bmp As Bitmap = CType(resource.GetObject("test_Image"), Bitmap)
me.Button1.Image = bmp


アセンブリを取得する方法はこちらを参照してください。
アセンブリを取得するには

0 件のコメント: