掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Inet1.GetChunk(1024, icString)で1023バイトの文字列が戻る理由 (ID:83304)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB6.0 sp5で開発しています。Webサーバは Shift_JIS を返します。 Dim vtData As Variant vtData = Inet1.GetChunk(1024, icString) でデータを取得しているのですが、データの最後が漢字の場合 正確にデータがとれません。最後の文字が文字化けします。 調べると取得した文字列のサイズが1023バイトになっていました。 sizelenM = LenB(StrConv(vtData, vbFromUnicode)) GetChunkにicByteArrayを使うとうまく動作するのですが なぜicStringでうまくとれないのかが疑問なのです。 どなたか教えていただけませんか?よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.