在C#中怎样获得当前所有已打开的word文档对象(Word.Application)??? 如题:Word.Application oWordApplic=new Word.Application();以上代码只是创建一个新的Word对象,我想获得当前用户手工打开或程序打开的Word对象. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 object oMissing = System.Reflection.Missing.Value; Word.Application winObj = (Word.Application)Marshal.GetActiveObject("Word.Application"); MessageBox.Show("find the word application"); 谢谢大家的支持:刚刚试了一下(xiao010110)的方法,是可以获得对象,但只能获得一个文档对象,并不能取得所有文档对象 首先感谢xiao010110及大家的支持:问题已解决了一半,(xiao010110)的方法是可以获得当前正在编辑的word对象,但不知如何取得所有的已打开的Word.Application对象呢? 问题已解决: 就是用(xiao010110)的方法取得Word.Application中的Documents就行啦,我原来试着不行的原因是我程序里用代码里用Word.Application oWordApplic=new Word.Application()生成了多Word.Application 对象,所有代码里只能获得一个Document对象.再次感谢大家的热心帮助!!!! C#串行化Serialize的文件,怎么在C++中反串Deserialize? 使用cmd执行nslookup命令返回结果StandardOutput.ReadToEnd读取不全是什么原因??在线等待。。 再来一帖关于弹出窗口 xml删除的问题 DataTable的select方法问题 求助 怎么可以将一个文件夹下多个.aspx的文件设置为可匿名登陆。 关于C#中静态构造函数的继承问题 求助!使用DATASET输出到XSL后的分页 水晶报表 for .net 注册码大公开 菜鸟问题 TabControl与datagridview的问题?(在线)
Word.Application winObj = (Word.Application)Marshal.GetActiveObject("Word.Application"); MessageBox.Show("find the word application");
刚刚试了一下(xiao010110)的方法,是可以获得对象,但只能获得一个文档对象,并不能取得所有文档对象
问题已解决了一半,
(xiao010110)的方法是可以获得当前正在编辑的word对象,但不知如何取得所有的已打开的Word.Application对象呢?
就是用(xiao010110)的方法取得Word.Application中的Documents就行啦,我原来试着不行的原因是我程序里用代码里用Word.Application oWordApplic=new Word.Application()生成了多Word.Application 对象,所有代码里只能获得一个Document对象.
再次感谢大家的热心帮助!!!!