[.NET] 遇到中文路徑怎麼辦?
程式碼片段
Dim target As String
target = FolderBrowserDialog1.SelectedPath & "\"
我要點兩下listbox就開小畫家編輯
Shell("cmd /c start mspaint.exe " & target & ListBox1.SelectedItem)
我去偵錯
我讀桌面的資料夾
他有寫到
tartget ====== C:\Documents and Settings\xxJyen\桌面\
Listbox1.SelectedItem ====== untitled.bmp
所以看起來是正確的
真的執行後
點兩下
..
跳出小畫家的對話方塊
無法開啟 C:\Documents.bmp .
_______
也有別的
像是
D:\我的圖片\2007-6-30美材慶功+6-31宿舍 040.jpg
__________
他的錯誤訊息是
無法開啟
D:\我的圖片\2007-6-30美材慶功+6-31宿舍.bmp
______
求解決方法!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.33.161
推
08/29 20:59, , 1F
08/29 20:59, 1F
→
08/29 21:07, , 2F
08/29 21:07, 2F
→
08/29 21:08, , 3F
08/29 21:08, 3F
推
08/30 06:10, , 4F
08/30 06:10, 4F
推
08/30 06:11, , 5F
08/30 06:11, 5F
→
08/30 06:12, , 6F
08/30 06:12, 6F