Dim xxx as string
Dim yyy as string
DIM ZZZ as string
~
ここでファイルからUTF8のテキストをREADをYYYにリードする
テキストは
A,B
C,D
~
xxx = Split(yyy, ",")
zzz=xxx(1) +" " + "a"
この後ZZZをWEBBROWERコントロールで表示
上記のファイルで最終的にZZZにはUTF8の文字列としたいのですがどのようにすればいいでしょうか?VBのSTRINGはUTF8ではないとネットで見ました。
ZZZ(0)の時は表示されますが、ZZZ(1)の時は表示されません。多分文字化けでコントロール側で無視したのだと思います。
教えてください。
出力する文字列の文字コードを指定したいならば下記参照
StreamWriter コンストラクタ (Stream, Encoding) (System.IO)
http://msdn.microsoft.com/ja-jp/library/3aadshsx(VS.80).aspx
http://homepage2.nifty.com/nonnon/SoftSample/VB.NET/SampleModADO...
こちらを参考にしてください。
VBの文字列はUNICODEです。
コメント(0件)