向richtextbox中读入word的问题
读入的问题已经解决了,但是如果读入的文件很大(读取时会将word文档的图片一并读入),richtextbox中只能显示前面的一部分,后面的就不显示了,有什么可以解决的方法么?多谢各位啊!! --------------------编程问答-------------------- 不知道你是用的什么命名空间的richtextbox?System.Windows.Forms
Microsoft.Office.Tools
System.Windows.Controls
还是别的什么?
一般来说richtextbox的MaxLength默认为Int32.MaxValue(2,147,483,647;即十六进制的 0x7FFFFFFF)
理论可显示内容的大小只与本机硬件设备有关。
前面的一部分显示,后面的不显示,最好先查下原因 --------------------编程问答-------------------- 回复2楼,我是在winform中开发,命名空间是System.Windows.Forms
我读取一篇5M左右的文档时(有大量图,大概20-30个),richtextbox显示的内容只有前面的部分,大概是4张图左右的样子,后面就没有了,但是系统的内存和cpu占用很高,我看了一下,主要是winword占用。如果正常读取完毕后会kill这个进程。基本情况就是这样,期待大家给我帮助,谢谢!! --------------------编程问答--------------------
//不太会回复。。不好意思 --------------------编程问答-------------------- 饿
这个……不太清楚了,你不是通过Office组件调用winword打开文档,然后读入到richtextbox里面吗?
怎么最后需要kill进程的?
你可以尝试把文档缩减一半或者缩减到比现在能显示的内容略多,看是否能显示
如果能显示,可能还是读取问题
补充:.NET技术 , C#