- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于msagent的ActiveX的编程研究
第17卷 第 1期 江 苏 工 业 学 院 学 报 V0L17No.1
2005年3月 JOURNALOFJIANGSUPOLY.ICHNICUNIVERSITY hhr.2oo5
文章编号:1005--8893(20O5)O1一oo4O—O4
基于 MicrosoftAgent的ActiveX编程技术研究
薛 磊
(江苏工业学院计算机科学与工程系,江苏 常州 213016)
摘要:MicrosoftAgent以强大的交互功能、鲜明的人性特点、优美的操作界面和简便统一的编程方法,对传统人机交互方式产
生了很大影响.它既可以被加入到普通应用程序中供本地系统使用,也可以嵌入到HTML文档中供WEB应用程序使用.Mi—
cro~ftAgent提供了OLE自动化服务器和Active?(控件两种编程方法.文章从此人手,研究了Agent控件的相关对象和方法,
并介绍了在DELPHI中调用Agent控件完成动画、语音合成和识别的详细方法.
关t词:代理软件;AetiveX技术;OLE自动化服务器
中圈分类号:TP311.132 文献标识码:A
在人工智能领域,agent被认作是一个实体, 以看作是一种编写基于组件系统的可重用软件的规
它通过传感器感知环境,通过效应器作用于环境, 范;另一方面也是一种允许用户和对象跨越进程和
具有 自主性、协作性、交互性、主动性、反应性等 机器的边界进行通信的复杂的基础结构。在体系结
特点 ¨。 构上,COM 的接 口和实现分离,对象内部的实现
MicrosoftAgent是微软公司于 1997年 9月发 可以使用任何语言,接 口则定义了一组公共的方法
布的一项代理软件开发技术,目前已有多种版本。 而不涉及任何实现[2]。MSAgent提供多种 COM
它提供了生动的动画角色和丰富的交互方式,既可 接口,可以直接利用接 口编程。
以被加入到普通应用程序中供本地系统使用,也可
以嵌入到 HTML文档中供 WEB应用程序使用。 1.2 ActiveX控件
通过编程,MSAgent可具有根据用户的操作步骤 ActiveX控件是应用 OLE技术 的一种可重用
“智能化”作出反应的能力,在多媒体创作、教育 的软件组件,这种组件可以嵌入到Web页面中使
软件制作、软件帮助系统等多方面具有广阔的应用 用,也可用于桌面应用程序和软件开发工具。Ac_
前景。 tiveX控件屏蔽了OLE技术的一些细节,使用支持
ActiveX的编程工具可以方便地实现调用。本文以
1 基于MSAgent的编程方法 一 个理财软件帮助系统的实现为例介绍 Delphi中
MSAgent采用 OLECOM/ActiveX结构开发 MSAgent的ActiveX控件编程方法。
体系,为程序员提供了OLE 自动化服务器和Ac_
tiveX控件两种编程方法。 2 MSAgent的运行环境
MSAgent可运行在 Windows95以上 的环境
1.1 0LE自动化服务器 中,但通常需要具备以下组件:(i)MSAgent的核
展现OLE自动化对象的应用程序,称为OLE 心组件MicrosoftAgentControl;②完成从文字合
自动化服务器。OLE基于 COM,COM 一方面可 成语音工作的LernoutHauspieTruVoiceText
收稿日期:2oo4—1O一14
基金项 目:江苏工业学院科技基金资助
作者简介:薛磊 (1969--),女,山东青岛
您可能关注的文档
- = {x ∈ Rd pix ≤ pjx pj ∈ S}.pdf
- 一种地面气温空间插值方法与其误差分析.pdf
- A design of airplane’s integrated ground directional system with fuzzy control.pdf
- A Method of Reconstruction Building’s 3D Model from Perspe….pdf
- A remark on Bourgain’s distributional inequality on the Fourier spectrum of Boolean functi.pdf
- 一幅新第四纪地质与地貌图编制 ——以宁夏与山东为例.pdf
- ABS-S遥控器要求.pdf
- AS1801-BTDT;中文规格书,Datasheet资料.pdf
- L-色氨酸中试生产研究.pdf
- KinetisKL02数据手册.pdf
文档评论(0)