- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# 文字コード変換)
C#文字コード変換 - ハードウェアへデータを送信する方法
このQ&Aのポイント
- C#でプログラムを開発中、ハードウェアへデータを送信する際に文字列データをANKコードで送信する必要があるが方法がわからない。
- C#のコードで文字列データをEUC-JPでエンコードし、ASCIIに変換したが正しい結果が得られない問題が発生している。
- Javaでは同じ処理をjis0208でエンコードして行っていたが、C#ではEUC-JPでエンコードする必要があり、どう対応すれば良いかわからない。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- kmee
- ベストアンサー率55% (1857/3366)
回答No.1
ANKコード( http://ja.wikipedia.org/wiki/JIS_X_0201 )だと漢字を送ろうとすること自体間違いということになりますが?
質問者
補足
回答ありがとうございます。 はい。説明不足でした。 例えば漢字の「亜」を送信する場合 JIS0208コード表では 16区の一番最初の 3021 になります。 http://ash.jp/code/codetbl2.htm この3021をANKにすると 0! になり http://www.asahi-net.or.jp/~ax2s-kmtn/ref/codes.html 0!を送信すれば、ハードウェア上で「亜」という認識をします。
お礼
できましたーー!! どうもありがとうございます 2日考え続けてできなかったので 大変すっきりしました。 ようやく次のステップへ進めます。 ありがとうございました。