TAPI 编程遇到的两个问题!

Highway2000 2001-08-20 03:45:54
两个问题:

1. 函数 lineGatherDigits() 怎样使用?
2. 当用 TAPI 的时候,想通过串口查询 MODEM 状态,该怎样作? 这个时候串口已被占用了打不开。


第一个问题请附些源码。
第二个可能无法解决,但希望大家讨论一下。如能解决,我将另送 300 分!
...全文
223 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
TAL2001 2001-09-22
  • 打赏
  • 举报
回复
查询MODEM的什么状态? MODEM对于TAPI来说, 就是一个LINE DEVICE, 它的状态变化, UNIMODEM.TSP会通知你的, LINE_LINEDEVSTATE!
Highway2000 2001-09-15
  • 打赏
  • 举报
回复
up
use_id 2001-09-12
  • 打赏
  • 举报
回复
关注
Highway2000 2001-09-03
  • 打赏
  • 举报
回复
up
Highway2000 2001-09-02
  • 打赏
  • 举报
回复
up
dycdyc123 2001-09-02
  • 打赏
  • 举报
回复
Gz
SCUM 2001-09-02
  • 打赏
  • 举报
回复
如果 TAPISRV 正在工作当然不可能打开了。如果一定要打开,可能需要从 Vxd 底层上来 :) 有必要吗?查询状态不一定要直接访问端口啊。
Highway2000 2001-09-02
  • 打赏
  • 举报
回复
up
Highway2000 2001-08-30
  • 打赏
  • 举报
回复
up
Highway2000 2001-08-28
  • 打赏
  • 举报
回复
可是如果不用AT命令,怎样才能判断对方摘机、挂机的事件发生呢?
yyc20000 2001-08-27
  • 打赏
  • 举报
回复
当然不行罗!mscomm与Tapi怎能同时操作一个端口呢。mscomm是与at命令一起用的,不能跟tapi一起用。
yyc20000 2001-08-21
  • 打赏
  • 举报
回复
你用Tapi的话就不要用AT命令了。你可以试试GetCommConfig函数。如果你用AT命令的话,最好是与MsCom控件连用。
Highway2000 2001-08-21
  • 打赏
  • 举报
回复
yyc20000(啊傻萨打):用 mscomm 也不行,端口被TAPI用了,打不开。
Highway2000 2001-08-20
  • 打赏
  • 举报
回复
yyc20000(啊傻萨打):我正是要用AT指令,但是因为端口已被TAPI占用了。而这样事在回调函数中是无法完成的,必须访问串口!
yushaofeng 2001-08-20
  • 打赏
  • 举报
回复
study

◎§◎
 ◇
luoliu 2001-08-20
  • 打赏
  • 举报
回复
gz
书生 2001-08-20
  • 打赏
  • 举报
回复
提一下
yyc20000 2001-08-20
  • 打赏
  • 举报
回复
不是有回调函数吗?干嘛要用串口?如果一定要用,就看一下AT命令吧。
SCUM 2001-08-20
  • 打赏
  • 举报
回复
1。LONG lineGatherDigits(
HCALL hCall,
DWORD dwDigitModes,
LPSTR lpsDigits,
DWORD dwNumDigits,
LPCSTR lpszTerminationDigits,
DWORD dwFirstDigitTimeout,
DWORD dwInterDigitTimeout
);

2。未知


1,222

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧