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

使用RichEdit处理数据库中的有格式数据,如何从JPG文件读入数据直接插到光标处呀

2012-09-27 
使用RichEdit处理数据库中的有格式数据,怎么从JPG文件读入数据直接插到光标处呀使用RichEdit处理数据库中

使用RichEdit处理数据库中的有格式数据,怎么从JPG文件读入数据直接插到光标处呀
使用RichEdit处理数据库中的有格式数据,找到了原来的InsertBmpToRich()函数,能很好的插入BMP,但我的图片是JPG和PNG的,一插入就报错,而我又不能用BMP的文件,它太大了,库受不了,光读一个文件就够卡了

报错位置和信息如下:
InsertBmpToRich()函数中的
  FOle->GetUserClassID(&xt);
报内存错误:




[解决办法]
不行的话,把jpg从数据库中读出来后,在后台转换成bmp,然后再显示
[解决办法]
看起来象是被转换成位图格式了。
[解决办法]
提个变通的办法 据库里是png和jpg,你查询速度可以,然后存到本地,转为bmp,再加载
[解决办法]
实现RichEdit中支持PNG格式的图像,比较复杂啊,涉及太多OLE的东西。我记的在cppblog看过一位朋友深入研究RichEdit,你可以去看看。

http://www.cppblog.com/wlwlxj/archive/2012/09/06/189750.html
[解决办法]
用RichView吧
http://download.csdn.net/detail/qq752923276/4490445
http://download.csdn.net/detail/qq752923276/4500801
[解决办法]
RichView支持png插入存储
http://blog.csdn.net/qq752923276/article/details/7896640

热点排行