我想要使用VB2010將圖片添加到Excel工作表,使用資源文件中的圖片。我可以使用:xlDATAWorkSheet.Shapes.AddPicture(...)
與編碼的路徑,但我想從資源文件中使用它。 這是我已經試過: xlDATAWorkSheet.Shapes.AddPicture(CType(My.Resources.ResourceManager.GetObject("Logo"), Bitmap), False, True, 0, 0, 300, 50)
,但我得到一個錯誤:找不到文件(指向標誌字)*如何從資源插入圖片到Excel工作表,使用VB2010
我也試過: xlDATAWorkSheet.Shapes.AddPicture(My.Resources.Logo, False, True, 0, 0, 300, 50)
,但我得到同樣的錯誤:文件未找到。
它正常工作與路徑硬編碼,像xlDATAWorkSheet.Shapes.AddPicture("C:/Logo.jpg", False, True, 0, 0, 300, 50),
的圖片,但我想用它從資源文件(所以它會在另一臺機器上運行)
此外,該工程確定,所以標誌圖像是實實在在地存在着:
frmMain.pic1.Image = CType(My.Resources.ResourceManager.GetObject("Logo"), Image)
它似乎不過,根據MSDN文檔的形狀,也不會出現給AddPicture採取其他什麼比一個字符串來確定要插入什麼樣的形象。
任何人都可以幫助從資源插入到VB2010 Excel工作表中的圖片?
謝謝你,我有點想通這一點。也許我必須這樣去。再次感謝。 – user3238566