1

我正在尝试找到一个进程,microsoft word,然后将其转换为 word.Application。

我试过这个

    private word.Application findWord()
    {
        foreach (Process process in Process.GetProcesses())
        {
            if (process.ProcessName == "WINWORD")
            {
                return (word.Application)process.Site;
            }
        }
        return new word.Application();
    }

,但它返回一个 null 到目前为止我还没有运气......

4

1 回答 1

2

word.Application 类不是 Process,而是 Automation 对象。那些不一样。

http://msdn.microsoft.com/en-us/library/ee558830(v=office.14).aspx

如何使用 Visual C# 自动化 Microsoft Word 创建新文档 http://support.microsoft.com/kb/316384

于 2013-08-24T22:14:39.603 回答