簡體   English   中英

將圖片從My.Resources加載到圖片框(VB.NET)

[英]Load Image from My.Resources to a Picturebox (VB.NET)

我無法從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

嘗試將其轉換為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)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM