看板 C_Sharp 關於我們 聯絡資訊
小弟有個function如下: void myFunc(byte[] myPath); 原本程式片段如下: String myFileStr = "Storage Card/myFile.dat"; byte[] myFileByte = System.Text.Encoding.ASCII.GetBytes(myFileStr); myFunc(myFileByte); 現在因為路徑需要夾雜中文,程式會抓不到正確路徑: String myFileStr = "儲存卡/myFile.dat"; ...(之後程式碼同原本) 請問各位大大小弟要怎麼修改程式 比較快能解決這個問題? 原本想說只是改個路徑名稱,沒想到卡關這麼久 哭哭 感謝指點<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.226.122 ※ 編輯: ABJones 來自: 59.115.226.122 (03/17 18:10)
winnerhyc:用 String myFileStr = @"儲存卡/myFile.dat"; 看看 03/17 18:20
winnerhyc:?? 不確定可不可以~ 03/17 18:21
ithinkurdumb:改成Big5呢? 03/17 18:40
EricTsai:Encoding.GetEncoding("Big5").GetBytes 03/17 18:53
ABJones:都失敗耶XD 03/17 22:15
mjmjttn:我怎麼覺得你是打錯了 應該是"儲存卡\\myFile.dat" =.= 03/18 23:03