《Delphi串口及語音傳真高級編程》
Delphi 教程 系列書籍 (028) 《 Delphi 串口及語音傳真高級編程》 網(wǎng)友(邦)整理 EMail: shuaihj@163.com
下載地址:
- 作者: 溫錦山 唐柱鵬
- 叢書名: 其他
- 出版社:北京航空航天大學(xué)出版社
- ISBN:7810771604
- 上架時間:2002-6-11
- 出版日期:2002 年4月
- 頁碼:473
- 版次:1-1
內(nèi)容簡介
本書是一本介紹Delphi串口及語音傳真編程的專著。從介紹Modem直接IO、TAPI編程出發(fā),到介紹全球著名的組件Async Professional(APRO)的屬性、方法、事件以及豐富的實(shí)例,特別是對語音、傳真編程方法進(jìn)行了深入的剖析,詳盡地介紹了APRO的功能。
本書的精華是結(jié)合我國電信標(biāo)準(zhǔn)和Modem硬件的實(shí)際情況,部分修改了APRO組件的代碼,用語音識別的方法解決了在“語音”模式中不能判斷對方是否掛機(jī)、無人接聽、忙音、靜音等(“數(shù)據(jù)”模式本來就可以判斷),修正了“傳真”模式中部分內(nèi)置Modem上不能收發(fā)傳真的錯誤,成功地解決了國內(nèi)語音、傳真編程中的核心問題。
本書有豐富的實(shí)例,是作者多年來對電信編程的心得,是為解決實(shí)際問題而編寫的,匯集了作者的經(jīng)驗(yàn)和技巧。本書是電信應(yīng)用編程中的得力助手,可為對Delphi語音、傳真編程感興趣者提供幫助,亦可供廣大編程人員及各大專院校師生參考。
目錄
第1章 引 言
1.1 delphi組件和vcl
1.2 delphi開發(fā)數(shù)據(jù)庫
1.3 oop結(jié)構(gòu)
1.3.1 類
1.3.2 類定義
1.3.3 類的特性
1.3.4 重載的方法和構(gòu)造函數(shù)
1.3.5 繼 承
1.4 windows注冊表編程
1.5 多線程技術(shù)
1.5.1 線程的概念
1.5.2 線程的掛起和繼續(xù)
1.5.3 多線程同步執(zhí)行
1.5.4 tthread線程類
1.6 多媒體應(yīng)用編程
1.7 調(diào)制解調(diào)器基礎(chǔ)
1.7.1 pc串口的針腳分配
1.7.2 調(diào)制解調(diào)器工作原理
1.7.3 調(diào)制解調(diào)器的流控制
1.7.4 at命令
第2章 直接io及tapi編程
2.1 串行口api函數(shù)
2.1.1 常用的串行通信操作函數(shù)
2.1.2 delphi下的具體實(shí)現(xiàn)方法
2.2 mscomm32控件
2.2.1 用mscomm32.ocx代替繁瑣的api函數(shù)調(diào)用
2.2.2 mscomm控件的安裝
2.2.3 mscomm的主要屬性和事件
2.2.4 mscomm32的使用例子
2.2.5 程控機(jī)計(jì)費(fèi)系統(tǒng)的接收模塊
2.3 tapi簡介
2.3.1 關(guān)于tapi
2.3.2 tsp
2.3.3 tapi提供的服務(wù)與tapi硬件的關(guān)系
2.4 tapi實(shí)例
2.4.1 tapi通信的基本步驟
2.4.2 tapi函數(shù)
2.4.3 利用tapi編寫實(shí)用的程序
2.5 第三方組件簡介
2.5.1 turbopower apro
2.5.2 voice modem library組件
2.5.3 其他組件及控件
2.5.4 apro的優(yōu)點(diǎn)
第3章 apro基本控件
3.1 端口操作控件
3.1.1 tapdcomport控件
3.1.2 comportform的例子
3.1.3 tapdwinsockport控件
3.1.4 tapdwinsockport的例子
3.2 撥號控件
3.2.1 tapdrasdialer控件
3.2.2 tapdrasstatus控件
3.2.3 撥號連接的例子
3.3 ftp文件傳輸控件
3.3.1 tapdftpclient控件
3.3.2 tapdftplog控件
3.3.3 ftp客戶操作的例子
3.4 數(shù)據(jù)傳輸控件
3.4.1 tapddatapacket控件
3.4.2 數(shù)據(jù)包處理的例子
3.4.3 tapdscript控件
3.4.4 腳本編程的例子
3.5 modem控件
3.5.1 tapdsmodem控件
3.5.2 tapdslcontroller控件
3.5.3 tapdstatuslight控件
3.5.4 tapdsmodem的例子
3.6 終端控件
3.6.1 tadterminal控件
3.6.2 tadttyemulator控件
3.6.3 tadvt100emulator控件
3.6.4 termdemo的例子
第4章 傳真控件
4.1 傳真文件格式轉(zhuǎn)換
4.1.1 tapdfaxconverter控件
4.1.2 傳真文件轉(zhuǎn)換源代碼
4.2 收發(fā)傳真控件
4.2.1 tapdsendfax控件
4.2.2 tapdreceivefax控件
4.2.3 tapdfaxstatus控件
4.2.4 tapdfaxlog控件
4.2.5 收發(fā)傳真的例子
4.3 瀏覽傳真文件控件
4.3.1 tapdfaxviewer控件
4.3.2 瀏覽傳真文件的源代碼
4.3.3 tapdfaxunpacker控件
4.3.4 傳真文件解壓的例子
4.4 傳真打印控件
4.4.1 tapdfaxprinter控件
4.4.2 tapdfaxdriverinterface控件
4.4.3 打印狀態(tài)監(jiān)視的例子
4.4.4 tapdfaxprinterstatus控件
4.4.5 tapdfaxprinterlog控件
4.4.6 傳真文件打印的例子
4.5 傳真客戶/服務(wù)器控件
4.5.1 tapdfaxserver控件
4.5.2 tapdfaxservermanager控件
4.5.3 tapdfaxclient控件
4.5.4 傳真任務(wù)管理的例子
第5章 tapi控件
5.1 tapdtapidevice控件
5.2 tapdtapistatus控件
5.3 tapdtapilog控件
第6章 apro2.x
6.1 終端仿真控件
6.1.1 tapdterminal控件
6.1.2 tapdbpterminal控件
6.1.3 tapdemulator控件
6.1.4 tapdkeyboardemulator控件
6.2 modem控件
6.2.1 tapdinidbase控件
6.2.2 tapdmodemdbase控件
6.2.3 tapdmodem控件
6.2.4 tapdphonebook控件
6.2.5 tapdphonebookeditor控件
6.2.6 tapdphonenumberselector控件
6.2.7 tapdmodemdialer控件
6.2.8 tapddialerdialog控件
6.2.9 示例代碼
第7章 語音自動應(yīng)答系統(tǒng)
7.1 一個較簡單的語音應(yīng)答程序
7.2 完整的語音自動應(yīng)答系統(tǒng)
7.2.1 系統(tǒng)概述及整體方案
7.2.2 被更改的控件代碼adtapi.pas
7.2.3 主程序窗口
7.2.4 電話號碼簿模塊
7.2.5 wave格式轉(zhuǎn)換模塊
7.2.6 錄音文件管理模塊
7.2.7 tapi設(shè)備管理模塊
7.3 疑難解答與調(diào)試
7.3.1 疑難解答
7.3.2 調(diào) 試
第8章 收發(fā)傳真系統(tǒng)
8.1 系統(tǒng)概述
8.2 整體方案
8.3 系統(tǒng)應(yīng)用
8.4 源代碼剖析
8.4.1 主程序模塊
8.4.2 設(shè)計(jì)傳真頁面模塊
8.4.3 解壓線程
8.4.4 壓縮線程
8.5 疑難解答與調(diào)試
8.5.1 疑難解答
8.5.2 調(diào) 試
第9章 監(jiān)視串口的windows內(nèi)核編程
9.1 內(nèi)核程序編寫初步
9.2 實(shí)現(xiàn)步驟
9.3 源碼分析
9.3.1 動態(tài)連接庫模塊
9.3.2 截取api的公共單元
9.3.3 主程序模塊
附 錄
附錄a 組件的安裝
附錄b at命令一覽表
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

