请问如何用编写传真程序?

J_Time 2000-08-16 11:52:00
各位前辈高手:
我是一个新手,刚刚毕业一个多月,请多多指点。
我在书中见到MAPI或TAPI可以发传真,但是写的太简略。
是否有相关的书籍或例子?请指教,谢谢!
...全文
91 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
书名:《Delphi串口及语音传真高级编程》(北京航空航天大学出版社.温锦山.唐柱鹏) PDF格式扫描版,全书分为9章,共420页。2002年4月出版。 内容简介 本书是一本介绍Delphi串口及语音传真编程的专著。从介绍Modem直接IO、TAPI编程出发,到介绍全球著名的组件Async Professional(APRO)的属性、方法、事件以及丰富的实例,特别是对语音、传真编程方法进行了深入的剖析,详尽地介绍了APRO的功能。    本书的精华是结合我国电信标准和Modem硬件的实际情况,部分修改了APRO组件的代码,用语音识别的方法解决了在“语音”模式中不能判断对方是否挂机、无人接听、忙音、静音等(“数据”模式本来就可以判断),修正了“传真”模式中部分内置Modem上不能收发传真的错误,成功地解决了国内语音、传真编程中的核心问题。    本书有丰富的实例,是作者多年来对电信编程的心得,是为解决实际问题而编写的,汇集了作者的经验和技巧。本书是电信应用编程中的得力助手,可为对Delphi语音、传真编程感兴趣者提供帮助,亦可供广大编程人员及各大专院校师生参考。 目录 第1章 引 言  1.1 delphi组件和vcl  1.2 delphi开发数据库  1.3 oop结构  1.3.1 类  1.3.2 类定义  1.3.3 类的特性  1.3.4 重载的方法和构造函数  1.3.5 继 承  1.4 windows注册表编程  1.5 多线程技术  1.5.1 线程的概念  1.5.2 线程的挂起和继续  1.5.3 多线程同步执行  1.5.4 tthread线程类  1.6 多媒体应用编程  1.7 调制解调器基础  1.7.1 pc串口的针脚分配  1.7.2 调制解调器工作原理  1.7.3 调制解调器的流控制 . 1.7.4 at命令 第2章 直接io及tapi编程  2.1 串行口api函数  2.1.1 常用的串行通信操作函数  2.1.2 delphi下的具体实现方法  2.2 mscomm32控件  2.2.1 用mscomm32.ocx代替繁琐的api函数调用  2.2.2 mscomm控件的安装  2.2.3 mscomm的主要属性和事件  2.2.4 mscomm32的使用例子  2.2.5 程控机计费系统的接收模块  2.3 tapi简介  2.3.1 关于tapi  2.3.2 tsp  2.3.3 tapi提供的服务与tapi硬件的关系  2.4 tapi实例  2.4.1 tapi通信的基本步骤  2.4.2 tapi函数  2.4.3 利用tapi编写实用的程序  2.5 第三方组件简介  2.5.1 turbopower apro  2.5.2 voice modem library组件  2.5.3 其他组件及控件  2.5.4 apro的优点 第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 数据传输控件  3.4.1 tapddatapacket控件  3.4.2 数据包处理的例子  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 传真文件格式转换  4.1.1 tapdfaxconverter控件  4.1.2 传真文件转换源代码  4.2 收发传真控件  4.2.1 tapdsendfax控件  4.2.2 tapdreceivefax控件  4.2.3 tapdfaxstatus控件  4.2.4 tapdfaxlog控件  4.2.5 收发传真的例子  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 打印状态监视的例子  4.4.4 tapdfaxprinterstatus控件  4.4.5 tapdfaxprinterlog控件  4.4.6 传真文件打印的例子  4.5 传真客户/服务器控件  4.5.1 tapdfaxserver控件  4.5.2 tapdfaxservermanager控件  4.5.3 tapdfaxclient控件  4.5.4 传真任务管理的例子 第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章 语音自动应答系统  7.1 一个较简单的语音应答程序  7.2 完整的语音自动应答系统  7.2.1 系统概述及整体方案  7.2.2 被更改的控件代码adtapi.pas  7.2.3 主程序窗口  7.2.4 电话号码簿模块  7.2.5 wave格式转换模块  7.2.6 录音文件管理模块  7.2.7 tapi设备管理模块  7.3 疑难解答与调试  7.3.1 疑难解答  7.3.2 调 试 第8章 收发传真系统  8.1 系统概述  8.2 整体方案  8.3 系统应用  8.4 源代码剖析  8.4.1 主程序模块  8.4.2 设计传真页面模块  8.4.3 解压线程  8.4.4 压缩线程  8.5 疑难解答与调试  8.5.1 疑难解答  8.5.2 调 试 第9章 监视串口的windows内核编程  9.1 内核程序编写初步  9.2 实现步骤  9.3 源码分析  9.3.1 动态连接库模块  9.3.2 截取api的公共单元  9.3.3 主程序模块 附 录  附录a 组件的安装  附录b at命令一览表
HACCP程序文件汇编 (ISO22000:2005食品安全管理体系要求) 目录 1. 文件控制程序 2. 记录控制程序 3. 管理评审控制程序 4. 人力资源控制程序 5. 采购控制程序 6. 标识和可追溯性程序 7. 产品召回控制程序 8. 内部审核控制程序 9. 不合格品控制程序 10. 设备设施维护保养控制程序 11. 产品监视和测量控制程序 12. 监视和测量装置校准控制程序 13. 危害分析控制程序 14. 关键控制点的识别程序 15. 关键限值的设立程序 16. 关键控制点的监控程序 17. 验证程序 18. 客户满意度测量程序 19. 与顾客有关的过程控制程序 20. 应急准备和响应控制程序 21. 信息沟通控制程序 22. 纠正措施控制程序 23. 纠正控制程序 24. 潜在不安全产品控制程序 文件控制程序 1目的 对公司范围内与一体化管理体系有关的文件进行有效的控制,确保各相关场所使用 的文件为有效版本,防止作废文件的非预期使用。 2适用范围 适用于本公司所有管理体系有关的文件控制、适用外来文件的管理。 3职责 3.1总经理:负责《手册》的批准、发布。 3.2HACCP小组:组织编制管理体系文件,并由小组组长负责《手册》、程序文件的审核。 3.3办公室:负责管理体系文件、外来文件及管理性文件的控制。 副总经理:负责相关业务范围内的文件审批。 4. 各部门:负责相关文件的编制、使用和保管。 4工作程序 4.1文件的分类 4.1.1外来文件 a)国家及上级机关颁发的有关归规定、法令、政策等文件; b)行业可直接引用或执行的规范、规则、技术标准; c)顾客提供的资料、来函及传真等。 4.1.2体系文件: a)管理体系文件(管理手册、程序文件和管理体系运行中形成的三级文件); b)仅限于各部门内部使用的部门内部文件。 4.1.3受控文件和非受控文件: a)受控文件由办公室在文件上加盖"受控"印章,以便于识别; b)文件未经盖章为非受控文件,不得在与管理体系运行有关的工作场所内使用,送到外 单位或给顾客的质量手册应注明非受控标识。 4.1.4办公室建立《受控文件清单》,依体系运行及时修改、更新《受控文件清单》。 4.2文件的编号 4.2.1文件分为受控文件和非受控文件。文件统一进行编号,加盖"受控"和"非受控"印章 ,非受控文件在发放修改本时,原文件不予以收回。 4.2.2体系文件编号如下: 4.2.2.1手册:公司代号/手册代号—年号 a) 质量管理手册QSC—2008 b) HACCP管理手册SC—HACCP 4.2.2.2程序:公司代号—程序代号—2008 4.2.2.3其他文件:公司代号—程序代号—2008 a. HACCP计划书:DXC—HJH—2008 b. 作业指导书:DXC—ZY—序号 c. 管理文件:DXC—GL—序号 4.2.2.4记录:公司代号—记录代号—序号(DXC—JL—序号) 4.2.3各外来技术资料编号不变。 4.2.4其它文件的编号按原规定执行编号,没有明文规定的不作统一要求。 4.2.5各部门内部文件编号:办公室-BG生产部-SC质检部-ZJ营销部-YS 4.3文件的编制、审核、批准 所有文件发布前,须由授权人员审批,确保其内容的准确性和适用性,内容应正确 、清晰、完整,且易于理解。 a) 手册、程序文件,统一由办公室组织编写程序文件由办公室主任审核、管理者代表批 准,手册由体系管理者代表审核,公司总经理批准。 b) 各部门工作手册由各部门经理组织编写,体系小组组长负责审核,总经理批准; c) 外来文件,各接收部门,统一将文件交办公室备案后,方可使用。 d) 其它同管理体系有关的文件由本公司各相关部门编写,审批由管理者代表进行。 4.4文件的形成、下发与回收 4.4.1文件的形成 a) 文件原稿完成后,由办公室确定文件的发放范围,统一进行打印、存盘或印刷。 b) 办公室负责将形成的文件登入《文件目录清单》。 4.4.2文件的下发与回收 a) 文件形成后,办公室负责对文件进行严格的校对,确保文件完整、字迹清晰无误后加盖 "执行"印章,按文件的使用范围下发到相关部门或人员执行。 b) 文件的发放由办公室负责人批准后,按发放范围发放。文件下发时,办公室应登记《文 件发文登记表》,填定文件的受控编号,由文件接收人核实文件后,签字收取。 c) 文件在使用过程中,各持有人应对文件进行妥善保管,不得遗失和损坏,如出现文件遗 失应立即报经办公室补发;凡私自翻印或复制文件等一律无效。 d) 文件持有者的文件严重破损而影响使用时,应向办公室申请办理更换手续,交回破损文 件,补发新文件。新文件的分发号沿用原文件分发号。办公室将破损文件销毁。 e) 当文件使用人将文件丢失后,应按规定办理申请领用手续,但必
  编写一本串口及语音传真编程方面书籍的想法,是在编写语音自动应答系统时产生的。该系统的作用是通过语音Modem来把谈话内容录制下来.并能提示对方。虽然目前已有现成的软件,但用于商业用途的收费不菲,而且也有种种先天不足(如:不能判断对方是否挂机、无人接听、忙音、静音等) ,又不能集成在应用软件中.于是提出编写一个实用的自动应答系统。开始编写时头脑还是一片空白,只知道用语音AT命令可以实现这些功能.但是这些命令很繁杂,而且不同型号的调制调解器也许需要用不同的AT命令.很难实现兼用性;虽然TAPI可以实现,且兼用性不错,但找遍了书店和国内的网站都未找到详细完整的资料;另外在介绍语音、传真格式的转换等方面需要编写大量的代码:一些现成的免费控件如MSCOMM、SP-COMM,虽然也可以实现一些简单的功能. 但这只是AT命令的扩展. 功能有限. 很难满足语音、传真高级编程的需求.因此考虑到利用其他第三方组件。   组件APRO就是首选,它封装了TAPI函数.提供APF打印驱动环境,转换文件为传真文件格式、拨号控件、终端控件、FTP控件等,可以实现呼叫中心、Fax系统,实现语音E-mail更简单,为GSM提供SMS服务等。   虽然如此.结合我国电信标准和Modem硬件的实际情况,还是需要部分修改APRO组件的代码,用语音识别的方法解决了在"语音"模式中不能判断对方是否挂机、无人接听、忙音、静音等("数据"模式本来就可以判断) ,修正了"传真"模式中部分内置Modem上不能收发传真的错误,成功地解决了国内语音、传真编程中的核心问题。   本书介绍利用APRO实现的电话自动应答系统.提供拨打电话或接听来电,播放、录制语音,检测、收集话机按键功能,还可以自动检测对方是否挂断等.是国内少有的功能较全的基于Modem 电话语音软件;此外,还在修正了APRO 传真模式的错误的前提下,编写传真的收发、文件传输应用软件。   本书对组件的属性、方法、事件不是单纯的描述,而是有丰富的实例,并对实例进行深入剖析,更易于理解,以便让读者迅速地编出实用的程序,透彻地理解语音传真编程的实现方法。

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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