***すれ立てるまでもない質問はここで 第31刷***

このエントリーをはてなブックマークに追加
489デフォルトの名無しさん
VBで、wininetのInternetReadFileで、
ちょうど2バイト文字の真中で分断されても
正確にHTMLデータをダウンロードする方法をご存知ないでしょうか?
例えば「で」が16進で「82C5」だとして、
後半の「C5」は正確に得られるのですが前半の「82」がどうも得られません。
ちょうど
Hex(AscB(StrConv("で", vbFromUnicode)))
こうしないで
Hex(AscB("で"))
こうしたときと同じ「67」が前回読んだものの後ろにくっついています。
どうすれば「67」から「82」が、そして「で」が合成できるのでしょうか?
もしくはそもそも分断されない方法がありましたらよろしくお願いします。