L lionet Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-10 #1 在下請教一個問題 如何在RichEdit中裝入*.doc﹐*.htm的文件﹖
N nuke Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-10 #2 htm不成,除非是用纯文本的格式打开。 Doc,写字板格式的可以,word格式的还是打不开 呵呵,不能指望richedit功力这么强劲啊 不然还要Office干什么?
N nuke Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-10 #3 要装入写字板Doc格式的文本 只要把Plaintext设置成False 然后直接load就可以了
R receyes Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-10 #4 DSP上有一个mscovert,以下是它的说明,应该满足你的要求. mscovert is unit to import and export Office formats to and from a RTF. That is, import and export Word-docs, HTML, WordPerfect, etc. 下载地址: ftp://ftp.cdrom.com/pub/delphi_www/ftp/d30free/msconv.zip
DSP上有一个mscovert,以下是它的说明,应该满足你的要求. mscovert is unit to import and export Office formats to and from a RTF. That is, import and export Word-docs, HTML, WordPerfect, etc. 下载地址: ftp://ftp.cdrom.com/pub/delphi_www/ftp/d30free/msconv.zip
L Luckm Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-10 #5 你必须利用控件或其它处理程序将WORD或HTML文件转码, 再在RICHEDIT中显示, HTML倒还好说,可以直接编程解决, WORD文件可比较麻烦了, WORD内部的结构尚未完全公开, 而且RICHEDIT也无法实现WORD中某些格式的显示。
你必须利用控件或其它处理程序将WORD或HTML文件转码, 再在RICHEDIT中显示, HTML倒还好说,可以直接编程解决, WORD文件可比较麻烦了, WORD内部的结构尚未完全公开, 而且RICHEDIT也无法实现WORD中某些格式的显示。
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-11 #7 其实RTF和DOC文件格式基本上是一样的,只是DOC要复杂得多. 用Richedit很好的可以打开RTF,而DOC文件,可能只能显示一部分. 具体做法:richedit1.PlainText := false; 若为true则只处理普通文本文件. 而HTM嘛,要么用Delphi提供的THtml控件,要么先转换成RTF再读入. :-(
其实RTF和DOC文件格式基本上是一样的,只是DOC要复杂得多. 用Richedit很好的可以打开RTF,而DOC文件,可能只能显示一部分. 具体做法:richedit1.PlainText := false; 若为true则只处理普通文本文件. 而HTM嘛,要么用Delphi提供的THtml控件,要么先转换成RTF再读入. :-(
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-12 #9 如果你的机器上有MS WORD,那么,可以通过OLE自动化来打开DOC/HTML(用WORD) 然后SELECT ALL/PASTE(用程序),这样应该可以。
L lionet Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-12 #10 感謝各位對此問題的關注与回答﹒ receyes提到的那個pas已經下載﹐但是似乎要用到RichEdit98﹐而我想通過RichEdit自己編碼解決此問題﹒ 至于CJ的回答﹐首先我不想用OLE解決(太慢)﹐其次我提過非COPY﹐PASTE方式 希望能得到通過編成解決此問題.
感謝各位對此問題的關注与回答﹒ receyes提到的那個pas已經下載﹐但是似乎要用到RichEdit98﹐而我想通過RichEdit自己編碼解決此問題﹒ 至于CJ的回答﹐首先我不想用OLE解決(太慢)﹐其次我提過非COPY﹐PASTE方式 希望能得到通過編成解決此問題.
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-12 #11 呵呵,那危险哦。WORD格式已经公开,不过,如果自己做解释器,那工作量不小哦
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-13 #12 Htm->Rtf吗?我好像有这个例子(我没测试过,估计可以), 我可以发给你. mophy@188.net