PHP セクションでは、同様の問題が議論されました。私の問題は、NotePad ++ または AutoHotKey コンパイラのいずれかに関係しています。Notepad++ 内のアラビア語テキストは、正しく入力、保存、ロードすることができます。AutoHotKey でコンパイルし、listvars で入力したアラビア語を含む文字列を表示すると、文字がごちゃ混ぜになります。php セクションで定式化された問題のようなクエスチョン マークだけではなく、次のようなものです
。
キャラクターの一部が保存されている場合もありますが、わずかに変更されている場合もあれば、完全に台無しになっている場合もあります。
NotePad++ では、文字設定でいくつかのアラビア語エンコーディング設定を試しました。全部で 3 つの設定があり、そのすべてが NotePad++ での私のアラビア語の書き込みを混乱させます。これらは次のとおりです。
- ISO8859-6
- OEM 720
- Windows1256
最後に、アラビア語をクリップボードから正しく読み取って txt ファイルに保存し、再度読み取って正しく表示することができます。