首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

XE2/XE5 RichEdit中如何显示图片

2013-12-10 
XE2/XE5 RichEdit中怎么显示图片从XE2和XE5拉了一个RichEdit载入有图片的RTF格式文件,运行却只显示文本...

XE2/XE5 RichEdit中怎么显示图片
从XE2和XE5拉了一个RichEdit
载入有图片的RTF格式文件,运行却只显示文本...

我看官方说明支持RichEdit2.0,是支持图片没错啊!!!
还需要设定什么吗.....
[解决办法]

引用:
Quote: 引用:

关于这个问题,目前RichEdit2也只是做到在图片插入时一切正常,可看可移动,甚至可调整大小,但保存后从新载入就不能显示图片了
网上有N种解决办法,但基本上都是要弄个DLL之类的,有的是载入QQ的一个DLL,都不是很理想
RichEdit4.x可以支持完整的表格和图片等,但其增删了大量的接口,而BCB提供的接口文件无法使用这些新的函数,对于删除的接口也要删除对应的函数,因此,要自己扩展BCB中的接口文件来支持完整的RichEdit4.x

那有办法在XE5的RichEdit中显示图片吗?
其实我只要在文本显示图片就好了!

因为官方说明支持RichEdit2.0,载入RTF却没图片,实在太诡异了..


是啊,插入的时候有,保存后载入的时候就没有了

在XEx系列安装包的source.7z中有个Vcl.ComCtrls.pas文件,就是BCB和DELPHI中的RichEdit接口文件,你把它放到工程目录,载入到工程中,然后就可以修改它了
[解决办法]
我电脑里倒是有SynEdit-2_0_3,不过没装, 你搜SynEdit-2_0_3下载看看

热点排行