アプリ版:「スタンプのみでお礼する」機能のリリースについて

妙な質問になってしまい申し訳ないのですが、変数内に入っている文字コード情報を使ってテキストに書き出す所がうまくいかず苦しんでおります。。

文字で説明するよりソースを見て頂いた方が何がしたいのか分かって頂けるかもしれません。。本当に初歩的な質問で申し訳ないですが、宜しくお願いいたします。

Dim aaa As String = "iso-2022-jp"
dim bbb As String = "こんにちは"
Dim txt As New StreamWriter("test.txt", False, system.Text.Encoding.GetEncoding(aaa))
txt.Write(bbb)
txt.Close()

GetEncoding(aaa)としたら、書き込めないと言われ、GetEndoding("aaa")とすればもちろん、そんなエンコードはないと言われてしまい困ってます。。VB.NETです。

A 回答 (1件)

うーん、ごめんなさい、わかりません。


ためしに、指示されたソースをコピペして
SharpDevelopでビルドしたら通ってしまい、かつ、実行して何も異常が発生しなかったので...
(もちろん、ModuleとかSub MainとかImportsは書き足した)

原因は別なところにありそうな...test.txtが別なアプリケーションに使われているとか...
    • good
    • 0
この回答へのお礼

お礼遅くなりまして申し訳ありません。
そして、どうもありがとうございます。
やっぱりコード自体には問題が無かったのでしょうか・・・その後他のPCで同じコードを書き実行してみたところ、正常に書き出せました。

お礼日時:2005/02/01 16:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!