アラビア語のフォルダを含むiniファイルにファイルパスを保存しようとしています。すなわち英語以外のC#WritePrivateProfileString()の値
D:\ملفجديد\フォルダ
をチェックしかしsettings.iniでそれを書くためにWritePrivateProfileString()
を使用した後。
D:\ ??? ???? \フォルダのチェック
パスを正しく保存するにはどうすればよいですか?
編集:後
は、私はあなたがいる場合たとえば、パス
同様に、アラビア語のテキストを使用するためのSystem.Text.Encoding.GetEncoding("Arabic")
を使用する必要がiniファイルを書き込むことが
[DllImport("kernel32")]
private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);
settings.iniはどのコードページにありますか?それはユニコードですか? – Sefe
私はそれがユニコード@Sefeだと思います – FaizanRabbani
あなたはWin32 APIを使用していますか?あなたの質問にいくつかのコードを置くことができますか? – gsharp