在office2007中利用com加载项修改fluent ui(在Office2007中利用COM加载项修改Fluent UI).docVIP

在office2007中利用com加载项修改fluent ui(在Office2007中利用COM加载项修改Fluent UI).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在office2007中利用com加载项修改fluent ui(在Office2007中利用COM加载项修改Fluent UI)

在office2007中利用com加载项修改fluent ui(在Office2007中利用COM加载项修改Fluent UI) 在Office2007中利用COM加载项修改Fluent UI 当确定创建一个合并丝带定制和使用可管理代码的COM加载项时,有两种不同的选择。可以使用Visual Studio 2005提供的共享外接程序模板,创建一个标准的共享加载项。或者,如果已安装了工具Visual Studio 2005办公室的第二版,可以更好地创建COM加载项。 通过工具Visual Studio 2005办公室的第二版创建的加载项可以运行在单独的宿主应用程序中,并且这些加载项的编程模型更简单、更易维护。 一、使用共享的外接程序修改Fluent UI 下面的示例使用一个可管理的COM加载项在字 2007中添加自定义UI。该加载项创建一个自定义选项卡、一个组和一个按钮,当单击该按钮时,加载项在光标的位置插入一个公司名称。 1、创建加载项解决方案 (1)开启Visual Studio 2005。 (2)在”文件”菜单中,打开”新建项目”。 (3)在”新建项目”对话框中,在”项目类型”窗口,打开”其他项目类型”节点,单击”扩展性”,然后选择”共享的外接程序”。 (4)在名称框中,输入insertcompanyaddin,然后单击”确定”来创建项目。 (5)在”共享外接程序向导”的第一页,单击”下一步”。 (6)在”选择编程语言”页,选择Visual C #或Visual Basic,然后单击”下一步”。 (7)在”选择应用程序主机”页,清除除微软Word外的所有选择,然后单击”下一步”。 (8)在”输入名称和说明”页,在名称框中输入”insertcompanyaddin”,在描述框中输入“插入公司名称”,然后单击”下一步”。 (9)在”选择外接程序选项”页,选择”我希望在加载宿主程序的同时加载我的外接程序”,然后单击”下一步”,然后单击”完成”。 Visual Studio创建一个新的解决方案,包含两个工程--加载项本身和一个安装项目(安装项目能使您在其它用户的计算机中安装该加载项,并且使得在设计时更容易安装和卸载该加载项。) 为了与字2007和丝带对象模型相交互,添加对两类库的引用。 2、添加引用 (1)在解决方案管理器中,展开”引用”文件夹。 如果没有看到”引用”文件夹,在”项目”菜单中,单击”显示所有文件”。 (2)删除微软核心引用。办公室。 (3)右键单击”引用”文件夹,然后单击”添加引用”。 (4)单击“COM”选项卡,选择“微软Office 12对象库”,然后单击”确定”。 (5)在打开的代码文件顶部,添加下面的语句到工程中。 进口microsoft.office.core 进口的话= erop.word 3、创建一个XML定制文件 (1)在”项目”菜单中,单击”添加新项”。 (2)在”添加新项”对话框中,选择“XML文件”,命名新的文件为丝带。XML,然后单击”添加”按钮。 (3)在新的文件中添加下面的XML,XML标记。 customui xmlns =“http:/ /模式。微软。COM /办公室/ 2006 / 01 / customui” 带 标签 标签ID =“customtab”标签=“我的标签” 组ID =“=”sampleGroup”标签的样本组” 按钮=“按钮”标签=“插入公司名称” 大小的OnAction = =“大”“insertcompanyname”/ 组 标签 标签 带 / customui (4)保存和关闭该文件。 如果将文件当作项目资源文件里的一段资源则使用该XML,XML文件更容易。 4、创建XML资源 (1)在解决方案管理器中,选择ribbon.xml。 (2)在属性窗口,选择”生成操作”属性,然后在选项列表中选择”嵌入的资源”。 (3)在”项目”菜单中,单击”insertcompanyaddin属性”。 (4)在”资源”选项卡。 (5)在”解决方案管理器”中,拖放XML到资源设计面中丝带。 这项操作创建一个新的基于文件的资源,包含XML内容。现在,丝带。XML文件作为应用程序资源自动存储,并且通过使用Visual Basic Visual C #语言功能获取该内容或。 (6)关闭资源窗口。当出现提示时,单击”是”来保存这些资源。 5、访问宿主应用程序并处理丝带 (1)在解决方案管理器中,右键单击”连接。CS”或”连接。VB”,然后单击”查看代码”。 (2)找到已存在的应用对象变量声明,对其进行修改以引用字。应用对象。即修改该声明如下面的代码所示。 私人应用对象是词。应用 (3)修改OnConnection方法中已存的的第一行,创建应用对象的一个实例词。 应用对象= Dire

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档