繁体   English   中英

无法从C#安装程序类更改Word.Application选项

Cannot change Word.Application options from C# Installer Class

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在使用Visual Studio 2019(带有C#)开发MS-Word加载项。 我试图使我的加载项更改某些Word选项,如下所示:

private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
    // Set numeral to "Hindi"
    Application.Options.ArabicNumeral = WdArabicNumeral.wdNumeralHindi;
}

尽管它可以工作,但是效率不高,因为每次打开Word应用程序时都会执行此代码。 安装外接程序时,我只需要执行一次,所以我尝试创建一个Installer类并按以下方式进行操作:

public override void Install(IDictionary stateSaver)
{
    base.Install(stateSaver);

    Word.Application app_ = new Word.Application();

    // Set numeral to "Hindi"
    app_.Options.ArabicNumeral = WdArabicNumeral.wdNumeralHindi;
}

但是,第二种方法不会将数字更改为“印地语” ..有帮助吗?

注意:为了确保Install函数得到执行,我尝试将其除以零以确保它会给出运行时错误。

问题暂未有回复.您可以查看右边的相关问题.
1 无法创建Word.Application

这很奇怪。 我正在尝试从终端服务器运行一个非常简单的vbs代码,除其他外,我有这行代码: 奇怪的是,这昨天起作用了。 但是现在,所有发生的就是wscript.exe似乎挂起了。 我什至试图在创建Word对象之前和之后放置一个消息框。 之后的消息框将永远不会显示。 但是,在我的本 ...

4 杀死Word.Basic应用程序进程而不杀死Word.Application主进程

我正在开发一个脚本,以帮助用户循环捕获屏幕截图并将其保存到Word文档中。 我的代码正在运行,但是我面临的问题是,对于每个屏幕截图,我正在创建一个WINWORD.EXE进程,并且该进程没有被杀死,因此,如果我多次运行脚本或一次运行多次截图, ,最后我将不得不手动杀死大量的进程。 这是 ...

5 PHP COM(“ Word.application”)没有响应

我第一次尝试使用MS Word应用程序失败。 进程WINWORD.EXE * 32出现在taskmanager中,Apache和WINWORD不占用任何处理器时间,但资源管理器(Firefox)仍处于等待状态。 我的操作系统= Windows 7 Ultimate x64 带有PH ...

8 挂在LS中的Word.Application(Office 2016)对象.quit()方法

我有一个在客户端(9.0社交版)上运行的预定LotusScript代理。其目的之一是打开Word文档并将其另存为PDF,但这并不是很重要。 这是相关的代码片段 我遇到的问题是,自从我们升级到Office 2016以来,有时代理将永远不会终止。 在日志中,我看到“完成等待,将wrdAp ...

10 在vb.net的word.application中扫描页面范围内的页面

最后,我投降了,也得到了我想要的东西, 在下面的源代码中,它获取页面总数,图像总数和纸张方向等,并扫描ms字的整个页面。 我想要的是: 假设document1.docx有5页 如果用户希望从1,3,5的页面范围开始扫描页面,则绕过SO 2,4。 我将如何 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM