请教各位delphi是否有控制modem的控件,在哪可找到?谢谢!

alaifu 2002-03-26 10:39:44
各位大侠好:学生将要做一个陌生的作业设计(delphi6.0和sqlserver2000),题目是<电话查询系统>,要求为以下:
__________________________________________________________
<电话查询系统>
注: 用modem替代语音卡完成电话操作功能,用声卡完成语音播放功能.
modem操作功能模块+学生成绩数据库管理

modem操作功能模块包括:
@ modem初始化
@ 完成振铃检测,电话摘机挂机等操作
@ 语音文件合成与播放

成绩数据库管理模块:
@ 数据库管理,查询模块.
___________________________________________________________
请问 modem操作功能模块怎样实现,具体一点应怎样实现modem和声卡
的联系以及声卡和数据库的联系.或许介绍相关的书籍.
诚心请教各位大侠!谢谢!alaifu@cmmail.com QQ:28685987
...全文
26 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahwalee 2002-03-26
  • 打赏
  • 举报
回复
我以前做过modem操作的项目,那是串口modem。
使用了一个Async32的串口操作控件,你可以到深度历险网上下载,它支持一些modem相关信号的操作,如振铃,CTS,DSR等等。

其它复杂的操作应该用AT指令集完成。AT指令集最早由贺氏提出的,是业界标准。很多modem的说明书上都有。

windows下,用不着对声卡作寄存器级的底层操作,你应该调用API,比如sndplaysound()等等,具体你可以查sdk.
祝你好运!

829

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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