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の機能に依拠しています。エスケープすることにより、連続した文字列も入力できます。結合文字のコードも正しく変換できません。

※文字コードの変換の仕様はソフトウェアにより異なります。


ソフトウェア
EgotaDP HomePage