CHGHEX |
文字列と文字コード(シフトJIS/JIS/EBCDIC/JEF/UTF-8/Unicode)を相互に変換するツールです。
シフトJIS/JIS/EBCDIC/JEFについては、16進数縦表示形式のまま貼り付けて変換することができます。
20200409_CHGHEX.zip (Version 5.7)
自身の権限がおよぶフォルダに展開してお使いください。
レジストリを更新することはありません。
▼2016/5/30 Version 1.0をリリース
Unicodeの2バイト文字の変換に誤りがあったのを修正した。
▼2016/4/25 Version 5.1をリリース
コードを入力する欄に変換できない文字が入力されたとき、プログラムが異常終了することが判明したので修正した。
▼2017/8/29 Version 5.3をリリース
JISコードの変換を追加しました。
▼2019/7/10 Version 5.4をリリース
Unicodeをエスケープして連続して指定できるようにしました。
▼2020/2/19 Version 5.5をリリース
文字列をUnicodeに変換するとき、ASCIIは変換しない機能を追加。
表示されている文字列をクリップボードにコピーする機能を追加。
▼2020/4/9 Version 5.7をリリース
JIS X
0213:2004で追加された文字、字形変更された文字が入力されたときは、その旨を示すメッセージを表示するようにしました。
【1】シフトJIS
文字列とシフトJISの変換はMicrosoft .NET Framework
2.0の機能に依拠しています(932でエンコード)。
【2】JIS
文字列とJISの変換はMicrosoft .NET Framework
2.0の機能に依拠しています(50221でエンコード)。
JISコードをシフトJISに変換するときの適否はMicrosoft .NET Framework
2.0の機能に依拠しています。
シフト・コードを考慮していないので、1バイトの文字(半角)と2バイトの文字(全角)のコードを混在して入力した場合、変換された文字列は正しくない場合があります。
【3】EBCDIC
文字列とEBCDICの変換は独自に開発したものです。T.Ogataさんのフリーソフト「TXIBM」を参考にしました。
http://www.vector.co.jp/vpack/browse/person/an000311.html
シフト・コードを考慮していないので、1バイトの文字(半角)と2バイトの文字(全角)のコードを混在して入力した場合、変換された文字列は正しくない場合があります。
【4】JEF
文字列とJEFの変換は独自に開発したものです。浅野敏さんのフリーソフト「jhtc0110」を参考にしました。
http://www.vector.co.jp/vpack/browse/person/an015436.html
シフト・コードを考慮していないので、1バイトの文字(半角)と2バイトの文字(全角)のコードを混在して入力した場合、変換された文字列は正しくない場合があります。
【5】UTF-8
UTF-8の変換はUnicodeを介して行っており、文字列とUnicodeの変換はMicrosoft .NET
Framework 2.0の機能に依拠しています。
【6】Unicode
文字列とUnicodeの変換はMicrosoft .NET
Framework
2.0の機能に依拠しています。エスケープすることにより、連続した文字列も入力できます。結合文字のコードも正しく変換できません。
※文字コードの変換の仕様はソフトウェアにより異なります。