# 请问如何检查数据机拨号后是否忙线?

Posted by CYC on November 20, 1999 at 01:29:22:

我这个问题是比较倾向硬体方面的问题,若有不太合讨论中心的原则请见谅.
请问,我欲使用VB的Mscomm32控制项写一个只是拨电话号码,而不是数据机连线的程式,想要检查所拨的电话号码是否在忙线中,可是却遇到瓶颈,以下是问题所在:

若有支电话1234567忙线中
则MSComm1.Output="ATDT 1234567"+vbCr,数据机可回应BUZY的讯息,可是电话若接通的话则会传回NO CARRIER的讯息,然后断线
如果MSComm1.Output="ATDT 1234567;"+vbCr(加上";",表拨完电话号立即回到指令状态),电话接通不会断线,可是忙线中的话数据机只会回应OK,根本无法判断.
请各位教教我如何作忙线的检查,谢谢!

Follow Ups: