Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
指定した色を透明色として画像を表示する
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=2047#CommentId17786
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
ゼン
 ()
投稿日時
2007/9/12 05:00:00
指定した色を透明色として画像を表示したいのですがうまくいきません。どこが悪いか教えていただきませんか?
'画像の読み込み
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