个人意见,如果错误,请谅解!   1.在timer控件里写一个检查传真是否发送完毕的检查功能代码,如果发送完毕,那么,就给出相应的反应,初始条件为“timer.Enabled=false”,即停止timer.   2.在你的ABC函数里,在那个开始发送传真功能代码的前面,设置“timer.Enabled=true”开始启动timer控件,那么,timer将按指定的频率测试传真是否发送完毕,如果发送完毕,timer内的检查代码给出相应的提示就可以了!   3.如果发送完毕,则在“返回发送完毕信息”的代码后面写上timer.Enabled=false.   基本这样就可以了,timer的精确度应该可以了,不知道我的答案能否让你满意?