2009-06-25 8 views
0

C#で貼り付けるときに、テキストボックスの内容をANSI形式にするにはどうすればよいですか?内容をANSI形式のTextBoxに貼り付けます。

+0

使用しているプログラミング言語と、どのオペレーティングシステムでどのGUIツールキットを使用しているかを言う必要があります。 – RichieHindle

+0

申し訳ありませんRichie、WPF&C# – Sauron

答えて

0

.NETは、フォームコントロールを含む、内部的に文字列にUnicodeを使用します。だから私は本当の質問は、バイト配列を与えられた、どのようにバイト配列をUnicodeに変換する必要があるソースエンコーディング(いくつかの味の "ANSI")を使用していると思いますか?

System.Text.Encodingには、ここでは便利なクラスがあります。

0

FormatProviderを使用してUnicodeをAnsiに変換してみてください。たぶん、解決策はありますか?