指定した色を透明色として画像を表示する
投稿者 後藤  ()
投稿日時
2007/9/12 06:43:00
↓ここのコードをそのままコピーしbmpファイル名のみ変更したのでしょうか?
http://dobon.net/vb/dotnet/graphics/maketransparent.html
もしそうなら、↑このサイトの掲示板に質問するのが筋です。
http://dobon.net/vb/dotnet/graphics/maketransparent.html
もしそうなら、↑このサイトの掲示板に質問するのが筋です。
投稿者 ゼン  ()
投稿日時
2007/9/12 12:33:00
>>1
そこに掲示板があるの知りませんでした。すみません。
そこに掲示板があるの知りませんでした。すみません。
'画像の読み込み
Dim bmp As Bitmap = New Bitmap("image\tesuto.bmp")
'白を透明色とする
bmp.MakeTransparent(Color.White)
'PictureBox1のGraphicsオブジェクトの作成
Dim g As Graphics = PictureBox1.CreateGraphics()
'表示する
g.DrawImage(bmp, 0, 0)
'Graphicsオブジェクトを破棄
g.Dispose()
bmp.Dispose()
上のままだと指定した色を透明色にするどころか画像自体表示されません。どうすればよいのでしょうか?
言語:VB2005
OS:xpsp2