>>100
>そんなこと仕様には一言も無いが、この場合、特別なライブラリを必要と
>しない標準のVBのソースなのに、なぜ上手く動くのか?
>考えるにVBのシリアル処理では、あるタイミングでブランク文字?を1つ
>捨てるようになっているようだ。

ブランク文字って0x20か0x09ですかね。
VBのシリアルってMsCommでしょ?
そういう仕様にはなっていないと思います。