看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《colorboy1769 (彩色男孩)》之銘言: : 請輸入專案類型(網站專案或者應用程式專案):Windows Application Form : 請問一下在VISUAL STUDIO裡 : 我想用picturebox顯示圖片 : 然後按一下BUTTON就可以換一張圖 : 可是相對路徑不管怎麼輸入都不對 : 假設我的form1.vb在 C:\a\b : 而圖片是 C:\a\pic\0.gif : 那這樣的話 相對路徑應該是 ..\pic\0.gif沒錯吧?? : 可是我打picturebox1.load("..\pic\0.gif")讀不到圖片 : 而且後來我在很多資料夾裡都放了一張0.gif : 相對路徑改成0.gif 可是依舊是找不到 : 所以想請問一下 是我的相對路徑起點搞錯嗎?? : 我去查MSDN http://0rz.tw/913Ro : 他只有寫 如果是是使用相對路徑 是相對於工作目錄 : 這邊的工作目錄是指哪裡呢?? : 謝謝 工作目錄是對執行期間的程式而言,而不是程式原始碼檔案。沒特別指定的話工作目錄 預設會是程式啟動時所在的目錄,不過還是建議使用 System.Windows.Forms.Application.StartupPath 來取得程式所在的目錄,再以此目錄 為基準使用相對路徑載入影像。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.69.104
colorboy1769:感謝 之前爬文都打App.StartupPath 04/07 21:24
colorboy1769:不過我都失敗 原來是要用Application 04/07 21:25
colorboy1769:所以我抓出來的工作目錄是C:\a\b\bin\debug裡面 04/07 21:26
colorboy1769:依這個路徑再用相對路徑也可以 大感謝!!! 04/07 21:26