关于使用Modem的一个问题!痛苦!
我个人要编写一个拨号程序.程序要求当Modem正在使用的时候不进行拨号.
现在问题出现的,就是怎样判断Modem正在使用的问题.
例如我有其它程序(如NetTerm)正在使用Modem进行连接,这个时候我就不需要进行拨号.
那如何判断Modem正在使用呢?
我的Modem是外置的,使用com1.
我曾使用FileOpen("COM1",fmOpenReadWrite);来判断,但好像完全没有效果.
我也试过使用InternetConnectionState来测试,也是没有效果.
请问各位大虾有什么方法可以判断Modem正在使用.
PS:还有另外一个问题,当MODEM吊死的时候听说可以通过复位COM1(我的MODEM外置在COM1)来实现软重启,请问用什么方法来实现复位COM1呢?难道是用FileOpen然后FileClose?我试过好像没有什么用?