C++中Word::Application::Quit的二义性错误

问题描述

public:voidQuit(){Object^missing=System::Reflection::Missing::Value;Object^%tmissing=missing;oWordApplic.Application->Quit(tmissing,tmissing,tmissing);}报二义性的错,errorC2385:ambiguousaccessof'Quit'couldbethe'Quit'inbase'Microsoft::Office::Interop::Word::_Application'orcouldbethe'Quit'inbase'Microsoft::Office::Interop::Word::ApplicationEvents4_Event'同时还报'Quit':identifiernotfound

解决方案

解决方案二:
路过帮顶=============11月6日,论坛升级公告,积分已经做了调整!http://topic.csdn.net/u/20081107/11/b27dc75f-14b1-4594-9de3-5b18d9e36a11.html此次调整增加了两个新的可用分获取渠道:1:帖子被推荐(加精)后,帖主可以获得88分的可用分奖励;2:帖子结帖后会返还帖主50%的悬赏分,无满意结帖不返还分数;3:接下来会不断增加新的可用分获取途径,比如参与活动赠送等,请大家多关注;
解决方案三:
publicmsWord(MainFormfm){mainForm=fm;app=newMicrosoft.Office.Interop.Word.ApplicationClass();}~msWord(){try{if(app!=null&&app.Visible!=true){//现在像好用户一样,使用Quit方法进行清理objectsaveChanges=false;objectoriginalFormat=Missing.Value;objectrouteDocument=Missing.Value;app.Quit(refsaveChanges,reforiginalFormat,refrouteDocument);}}catch{}}

时间: 2024-09-15 23:14:03

C++中Word::Application::Quit的二义性错误的相关文章

关于new ActiveXObject("Word.Application")的问题?

问题描述 <!--关于newActiveXObject("Word.Application")我要在点击按键后打开Word,代码运行到varoWD=newActiveXObject("Word.Application")时弹出错误对话框,提示"Automation服务器不能创建对象."而如果不在服务器上运行,即在一个html文件里用到newActiveXObject("Word.Application")就没有毛病,(即

微软详细说明了用户在Word和Outlook中的前10个语法错误

当用户在微软Word中打字,或在Outlook中写电子邮件时,毫无疑问他们会有时候会面临一些语法和拼写错误.现在,微软公布了了Outlook和Word中的前10大语法错误. 这份统计数据基于数百万订阅者的数据统计.其中,Word和Outlook中,名列前茅的错误包括在单词之间留下太多的空白,缺少逗号,缺少连字符等. 微软统计的其它错误包括,主语 - 动词不一致,大写不正确,混合所有性和复数形式,名词短语的不一致,通常会引发困惑的话, 辅助后不正确的动词形式. 为此,微软在Word和Outlook

谁能告诉我关于CreateObject(&amp;amp;quot;Word.Application&amp;amp;quot;)后内容的操作

问题描述 我想用模板替换里面的特殊字符 解决方案 解决方案二:路过帮顶=============11月6日,论坛升级公告,积分已经做了调整!http://topic.csdn.net/u/20081107/11/b27dc75f-14b1-4594-9de3-5b18d9e36a11.html此次调整增加了两个新的可用分获取渠道:1:帖子被推荐(加精)后,帖主可以获得88分的可用分奖励:2:帖子结帖后会返还帖主50%的悬赏分,无满意结帖不返还分数:3:接下来会不断增加新的可用分获取途径,比如参与

vb6中word编程总结

word|编程 1,在project\references 中加入microsoft word 9.0 object library 2, 启动word Dim wApp As Word.Application Set wApp = New Word.Application wApp.Visible = True 关闭word wApp.Quit Set wApp = Nothing 3, 打开文件 Set wDoc = Documents.Add (新建) ActiveDocument.Sav

如何让Word 2010不提示语法错误

在日常工作生活中,我们利用Word2010写文档时,可能会用到一些自创词语.英文词汇等,这些不规范的词语经常会被Office认定为错误拼写而为你报错,在词汇下方标注红色或绿色的波浪下划线,很影响阅读和美观. 那么,如何去掉这些让人讨厌的波浪下划线呢?如果不希望Word 2010用红色或绿色的波浪线把文档中的拼写或语法错误标识出来,可以在"Word选项"对话框中关闭.下面我们就来详细讲解下在word2010中如何关闭拼写和语法错误标记的方法. Word2007/2010开启Word语法错

ASP.NET中使用Application对象实现简单在线人数统计功能

  这篇文章主要介绍了ASP.NET中使用Application对象实现简单在线人数统计功能,本文给出实现步骤和相应代码实例,需要的朋友可以参考下 注:最近在复习ASP.NET,为了加深印象,会制作一些小的demo程序,分享给大家. 1 新建ASP.NET网站,编辑Global.asax文件,修改后的文件内容如下所示. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

Win7系统Word打不开发送错误报告怎么办?

Win7系统Word打不开发送错误报告怎么办?   具体方法如下: 方法一: 第一种方法的原理就是删除隐藏的"罪魁祸首"----Normal文件 1.打开"控制面板",如下图: 2.在"控制面板"中,点击"工具"-->"文件夹选项",如下图: 3.在弹出的"文件夹选项"对话框中,切换到"查看"选项-->"隐藏文件和文件夹",将其设置为&

Win7系统Word打不开发送错误报告该怎么办

  Win7系统Word打不开发送错误报告的解决方法. 方法一: 1.打开我的电脑,选择菜单栏的"工具--文件夹选项"; 2.在文件夹选项界面中切换至"查看"项,在高级设置的栏目下找到并选中"显示隐藏的文件.文件夹和驱动器"项,点击确定; 3.在地址栏上输入"C:Documents and SettingsAdministratorApplication DataMicrosoftTemplates",将Normal字样的文件

Win7系统Word打不开发送错误报告怎样解决

  Win7系统Word打不开发送错误报告的解决方法. 方法一: 1.打开我的电脑,选择菜单栏的"工具--文件夹选项"; 2.在文件夹选项界面中切换至"查看"项,在高级设置的栏目下找到并选中"显示隐藏的文件.文件夹和驱动器"项,点击确定; 3.在地址栏上输入"C:Documents and SettingsAdministratorApplication DataMicrosoftTemplates",将Normal字样的文件