Mscomm的問題(編號:5901)

假如我的接收端預設2400鮑率
而pc接收端可能會設錯,兩端相反
如果兩端鮑率一樣的話,程式可以接收到
但是如果鮑率不同的話
InString = InString & MSComm.Input
這一行要10幾秒才能執行完
大家能告訴我為什麼嗎??
因為老師要求程式能具有自我偵破的能力
我用的是VB6 & win98第一版
拜託大家囉!!!!