2013-04-15 26 views
0

我有一個問題,當我設置圖像到小區設置圖像Itextsharp.text.cell拋出一個錯誤

Dim CellAux As PdfPCell 
CellAux = New PdfPCell(Image.GetInstance("../../Common/Images/image_logo.gif")) 

,並拋出了一個錯誤:cant find path c:\windows\Common\Images\image_logo.gif

爲什麼要找的圖像那裏?

我該怎麼做才能在正確的目錄中搜索圖像?

回答

1

當你運行一個應用程序時,你總是從工作目錄運行它。這不一定是你期望的目錄。在任何情況下,您都在代碼中使用相對路徑,並且將使用該相對路徑與您的工作目錄結合構建絕對路徑。在這種情況下的結果是c:\ windows \ Common \ Images \ image_logo.gif