CB2007 中使用Microsoft Agent 控件
来源:互联网 发布:c语言求素数代码 编辑:程序博客网 时间:2024/05/16 14:20
一、控件的安装:
1. 一般windows 2000和XP中都已经预装了Agent组件,不过也有例外,我的系统里就没有,不过没关系,Agent控件的核心组建msagent.exe 找到后安装一个就好了。
2. 不要忘了还需要安装acs文件。
3.安装Agent控件:
a>打开编译器,新建一个package工程
b>Component-〉Import Component->Import ActiveX Controls 下一步,从Registed ActiveX Controls中选择Microsoft Agent Control 2.0 下一步,Component页面保持默认设置,下一步,Create Unit页面勾选"Add unit to package1.cbproj project",下一步,finished;
c>build
d>install
经过这些操作Agent控件就安装完成了,重新启动编译器就会在ActiveX面板中看到TAgent控件。
二、控件的使用:
1. 加载acs文件:
BSTR agentname = BSTR("merlin");
Agent1->Characters->Load(agentname, Variant("C://WINDOWS//system//merlin.acs"));
Agentobjects_tlb::IAgentCtlCharacterEx* crct;
crct = Agent1->Characters->Character(agentname);
2.显示agent:
crct->Show();
3.显示文字:
crct->Speak(Variant("haha"),Variant(""));
//这里第二个参数是语音设置部分目前还不支持汉语,但是可以把语音制作成wav文件将其路径作为第二个参数。
- CB2007 中使用Microsoft Agent 控件
- 在LccWin32中使用Microsoft Agent控件——头文件AgentSvr.h
- 在LccWin32中使用Microsoft Agent控件——主文件AgentSvr.c
- 用Microsoft Agent 控件与电脑交谈
- PB中使用Microsoft Web Browser控件
- PB中使用Microsoft Web Browser控件
- 使用Microsoft Agent的COM接口编程
- VB调用Microsoft Agent控件与电脑交谈
- 如何在C++builder中调用Microsoft agent
- 如何在C++builder中调用Microsoft agent
- VC 中使用 WebBrowser 控件时自定义 User-Agent 的方法
- Microsoft Agent技术简介
- Microsoft Agent技术简介
- Microsoft Agent 应用心得
- cb2007试用
- VC中Microsoft FlexGrid控件的使用及合并单元格、可编辑操作(EDIT控件添加)
- Microsoft Agent Tutorial Chapter 1
- Microsoft Agent Tutorial Chapter 2
- MYSQL的毫秒级时间比较问题
- lwuit控件布局定位
- struts标签
- jsp页面链接
- 表单验证 web.config配置
- CB2007 中使用Microsoft Agent 控件
- JQuery ajax 删除表格
- 详解Ext.extend 函数
- 第一次
- xen中用ubuntu连接两个网桥
- jQuery下载地址
- CMD窗口标题及字体颜色、背景颜色设置
- 第二章:变量和基本类型
- 使用Jquery的ajax方式实现对表格的删除和修改