200分求助,如何在C#中查找WORD的某段文字并返回页码

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:02:47
如何在C#中查找WORD的某段文字并返回所对应的页码

比如。查询“文档”word中有第1页和第7页有。那么返回的就是1和7

C#.net2005下。word2003。
请各位发言的同学注意一下。是在vs.net2005下用C#语言操作word格式文档。不是在word下。
另外,嘲笑这个问题不是编程的那位同学,请你解释一下什么叫编程。

此段留言留给不是那么小白的同学,查找自己可以做出来,但是实在不知道如何返回当前页码,而且文档的格式很麻烦,不可以按照段落区分。

自己的想法是获取当前document的总页数(这个可以实现,用那个什么wdnumberofpage)。然后在每一页进行查找(实现不能,获取不到指定页数的对象?!)。请熟悉的同学请介绍下具体的解决办法,或者其他的思路。
此问题主要解决对当前文档动态生成目录(其实自己动手不是更好??没办法,客户需要,数据汇总之后生成RTF文档,然后自动根据要求(是要求,不是死的。。)做一份目录(报表量很庞大,可以直接出书的那种))

个人觉得只有通过ole automation,对word.application对象发指令来实现,具体得查文档的说

楼上的朋友,这个问题是C++的编程哦

你直接往上翻不就好了么

这种问题也叫编程?>偶晕哒

呵呵

dfgrgrgr