C# WinForms-处理Word文档关闭事件
我有一个WinForms应用程序,可以提供Word文档的版本链接。当用户单击链接时,会打开Word文档。我的要求是,当他们打开Word文档、执行更改、保存然后关闭文档时,检测是否已进行了更改,并将具有新版本的副本上载到数据库 我目前做了以下工作:C# WinForms-处理Word文档关闭事件,c#,.net,winforms,c#-4.0,ms-word,C#,.net,Winforms,C# 4.0,Ms Word,我有一个WinForms应用程序,可以提供Word文档的版本链接。当用户单击链接时,会打开Word文档。我的要求是,当他们打开Word文档、执行更改、保存然后关闭文档时,检测是否已进行了更改,并将具有新版本的副本上载到数据库 我目前做了以下工作: ProcessStartInfo psi = new ProcessStartInfo(FilePath) { UseShellExecute = true }; Process process = Process.Start(psi); proces
ProcessStartInfo psi = new ProcessStartInfo(FilePath) { UseShellExecute = true };
Process process = Process.Start(psi);
process.EnableRaisingEvents = true;
process.Exited += process_Exited;
这似乎应该可以很好地工作,但是,我遇到了一些问题:
提前感谢您的帮助。您可以为Word编写.NET插件。 这会让你在Word中对事件有更多的控制
我需要更多地了解该软件的目的是为了打造更好的解决方案我想你不妨试试Word COM库,我记不起他们现在是否有这样的活动,但值得一试。