我刚注意到,如果调制解调器未连接到电话线并且您打开SerialPort
并发送一个AT命令,如"AT\r\n"
那么您的应用程序会挂起约+20秒。如何确保已经将电话线连接到调制解调器?
答案 0 :(得分:1)
您只能打开和关闭与设备关联的SerialPort
(例如调制解调器)。如果它无法打开它,那就意味着它不可用。
答案 1 :(得分:0)
您可以使用GetModemStatus查找调制解调器状态..如果调制解调器已连接,则此函数返回特定值。我不确定每次值是否相同..在我的电脑中,此函数返回115。