string strIn="" ; 
byte[] bytIn; 
object objIn; 
int i; 
axMSComm1.InputMode=MSCommLib.InputModeConstants.comInputModeBinary; 
axMSComm1.InputLen = 0; 
objIn=axMSComm1.Input ; //到这里就跳出了,下面代码就不再执行了,也不报错 
bytIn =(byte[])objIn; 
for (i=0;i<=(bytIn.Length-1);i++ ) 

    strIn +="\r\n"+ " "+bytIn[i].ToString("X"); //转换为16进制显示 

ShowInfo.Text+=strIn;