2

My.Resourcesから画像を読み込めません。私はすでにノーを試しました。次のようなコードの....:

  1. PictureBox1.Image = My.Resources.Online_lime_icon;

  2. PictureBox1.Image = CType(My.Resources.ResourceManager.GetObject("Online_lime_icon"), Image)

しかし、それでも戻ります:

Picturebox1.Image = Nothing
4

1 に答える 1

8

それを変換してみてくださいToBitMap()

 PictureBox1.Image = My.Resources.Online_lime_icon.ToBitmap()

編集:

@ user1615710:My.Resources.Online_lime_iconに.ToBitmapがありません。.ToStringのみがあります。

それはあなたがリソースを持っていることを意味し、私はそれが絶対パスの有無にかかわらずString表すと思います。fileName

の内容を印刷/表示してみてくださいMy.Resources.Online_lime_icon

 Debug.Print(My.Resources.Online_lime_icon) 'or
 MsgBox(My.Resources.Online_lime_icon)

それが実際のパスである場合は、を介して画像をロードします。

 PictureBox1.Image = Image.FromFile(My.Resources.Online_lime_icon)
于 2012-08-22T02:52:35.480 に答える