实例043 如何实现Office助手

这篇具有很好参考价值的文章主要介绍了实例043 如何实现Office助手。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

实例说明

实例043 如何实现Office助手,Winform,c#用过Office的人都知道,Office助手是一个非常漂亮的小工具,有了它,即使对Office不太熟悉的用户也可以操作自如。本实例使用C#制作了一个类似Office助手的程序,实例效果如图1.44所示。

技术要点

要实现Office助手效果,需要使用Microsoft提供的第3方控件。在工具箱中单击“选择项”,从弹出的对话框中选择COM组件选项卡中的Microsoft Agent Control 2.0组件并加入工具箱中,然后再添加到窗体中。

实现过程

(1)创建一个项目,将其命名为Ex01_43,默认窗体为Form1。

(2)在Form1窗体上添加一个ListBox控件用来让用户选择人物的动作。

(3)主要程序代码。

声明成员变量及字符串数组,具体代码如下:

        IAgentCtlCharacterEx ICCE;

        IAgentCtlRequest ICR;

        string[] ws = new string[10] { "Acknowledge", "LookDown", "Sad", "Alert", "LookDownBlink", "Search", "Announce", "LookUp", "Think", "Blink"};

为ListBox添加选项的实现代码如下:

        private void Form1_Load(object sender, EventArgs e)

        {

            for (int i = 0; i < 10; i++)

            {

                listBox1.Items.Add(ws[i]);

            }

            ICR = axAgent1.Characters.Load("merlin", "merlin.acs");

            ICCE = axAgent1.Characters.Character("merlin");

            ICCE.Show(0);

        }

随着选项改变Office表情的实现代码如下:

        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)

        {

            ICCE.StopAll("");

            ICCE.Play(ws[listBox1.SelectedIndex]);

        }

举一反三

根据本实例,读者可以实现以下程序。

  瑞星助手。

  在自己的程序中加入Office助手。

 文章来源地址https://www.toymoban.com/news/detail-668283.html

到了这里,关于实例043 如何实现Office助手的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C# WinForm 使用Microsoft.Office.Interop.Excel对Excel文件表格的单元格值进行修改操作

    在引用位置点击右键 点击管理NUGet程序包 搜索Excel,在搜索结果中点击Microsoft.Office.Interop.Excel 然后点击安装即可,搜不到的话,在右侧程序包源位置改成全部再次搜索 。 对准项目,点击右键,在弹出菜单选择添加,选择类 类名称随意,然后清空新建类得到全部内容,把下面

    2024年02月13日
    浏览(58)
  • SpringBoot集成Microsoft office 365账号方案(InsCode AI 创作助手)

    SpringBoot集成微软office 365账号需要进行以下步骤: 1. 注册Azure AD应用程序 要使用Microsoft Graph API访问Office 365数据,我们需要先注册一个Azure AD应用程序,以便获取相应的应用程序ID和机密。 2. 添加API权限 在Azure门户中为我们创建的应用程序添加“Microsoft Graph”权限,以便我们可

    2024年02月09日
    浏览(45)
  • 【C#学习记录】如何让界面控件实现自适应布局(Winform)

    小伙伴们大家好,我是雷工! 在软件界面设计中,客户常常要求设计的界面可以随意缩放,缩放过程中,界面中的按钮等控件也会随着窗体变大缩小自动调整显示位置和尺寸大小。在C#的Winform窗体中如何实现这个效果,下面我们一起学习下。 本样例的程序运行环境具体如下

    2023年04月21日
    浏览(51)
  • Word大珩助手是一款功能丰富的Office Word插件

    Word大珩助手是一款功能丰富的Office Word插件,旨在提高用户在处理文档时的效率。它具有多种实用的功能,能够帮助用户轻松修改、优化和管理Word文件,从而打造出专业而精美的文档。 网盘下载:PPT大珩助手 密码:acaq 1. 素材库管理 用户可以通过素材库管理功能保存和一键

    2024年02月22日
    浏览(66)
  • C#Winform圆角无毛刺窗体实例

    本篇实例讲解窗体的圆角实现,对比了多种方法,最后一种实现了无毛刺的圆角窗体。 通过绘制圆角的路径,并创建对应的窗体Region区域实现,重新创建Region的所有方法,产生的Region都是有锯齿的,其效果一般,不能满足较高需求的项目。 目录 常规实现 方法一 常规实现  

    2024年02月11日
    浏览(135)
  • 人工智能语音助手:如何实现智能助手的实时语音监控功能?

    作者:禅与计算机程序设计艺术 随着人工智能技术的快速发展,语音助手已经成为人们日常生活中不可或缺的智能助手。作为人工智能助手,实时语音监控是必不可少的。本文将介绍如何更好地实现智能助手的实时语音监控功能,为用户提供更加优质的服务。 1 基本概念解释

    2024年02月08日
    浏览(68)
  • C#winform自定义Trackbar控件实例

    本篇讲解自定义Trackbar控件实例,我们项目开发中为了保持项目界面的风格的一致性,需要自定义Trackbar控件,系统自带的控件样式不能更改,无法满足需求。 先看效果     实现过程 创建winform项目,添加组件类控件     修改名称,点击添加控件 添加两个自定义类  

    2024年02月12日
    浏览(39)
  • C#Winform+DevExpress打开相机拍照功能实例

    1,先展示一下界面,点击打开相机会打开另一个界面 如下所示; 2,点击上图拍照 按钮   会把图片显示在第一个界面上 3, Dev还可以打开指定的相机,比如只打开平板电脑的后置摄像头  以Microsoft  为例  点击打开相机  代码如下 拍照功能代码如下  以上就是打开相机拍

    2024年02月03日
    浏览(73)
  • 三层构架+winform实例(以注册和登录为例)

    一、开发目的 了解和掌握三层架构,实现注册和登录功能 二、开发环境 Visual Studio 2022,SQL Server 2019,windows10 三、相关知识 1.三层架构   所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。三层指的是逻辑上的三层,三层结构让客户端与数据

    2024年02月04日
    浏览(28)
  • 不想用收费版微软OFFICE和企业版金山WPS,猿大师办公助手支持哪个版本呢?

    问: 情况比较特殊,是一个非营利性组织,并且预算比较有限,不想收费版微软OFFICE和企业版金山WPS情况下,猿大师办公助手支持哪个版本呢?客户端电脑上的微软Office版本可能会不一致,请问猿大师办公助手在网页中嵌入微软Office支持微软Office那些版本?个人版、家庭版和

    2024年02月16日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包