精易论坛

标题: [首发]黑月丰富文本框显示插入图片 [打印本页]

作者: zl2017    时间: 2018-7-22 19:09
标题: [首发]黑月丰富文本框显示插入图片
易语言支持图文混排功能的组件好像很少
而其他的编程语言很多都有支持图文混排的富文本框组件
最近某个比较火帖子就是有关富文本框的,可惜是JQ的,
功能虽然不错,但是最基本的一点--不支持本地图片
所以我就想重新研究一下易语言真正的富文本框,先是看了云的丰富文本框,
发现功能不怎么样,然后翻起了3.4版的黑月丰富文本框的例程,发现功能很不错了
测试能打开rtf文件,显示rtf文件的图片,而且可以设置字符格式(包括字体类型格式和文字颜色等)
注意:通过菜单设置,格式菜单第一项表示整个富文本框的格式,第二项表示选择区的格式
但是测试插入图片却无法显示图片,只显示文件名xxx.bmp之类
于是我就在网上查资料,先找易语言的富文本框没收获
后来发现C#有富文本框插入图片并显示的示例代码

[backcolor=rgb(244,244,244) !important]Clipboard.Clear();   //清空剪贴板

[backcolor=rgb(255,255,255) !important]Bitmap bmp = new Bitmap(@"d:\图片1.jpg");  //创建Bitmap类对象

[backcolor=rgb(244,244,244) !important]Clipboard.SetImage(bmp);  //将Bitmap类对象写入剪贴板

[backcolor=rgb(255,255,255) !important]richTextBox1.Paste();   //将剪贴板中的对象粘贴到RichTextBox1




也就是说是可以通过剪辑板实现的显示图片
于是我简化了精易模块的剪辑板_置图片命令
然后测试可以成功显示图片
又把原例程的代码修改了一番,使其更连贯合理
这里将修改后源码分享出来
注意:修改后的源码支持窗口拖放文件,但是需要在状态栏松开鼠标才能拖放成功
提示:如果想实现更复杂的功能可以借助工具条组件
源码回复可见,首发的实用功能收点辛苦费(1枚精币)





作者: 1185384801    时间: 2018-7-22 19:13
本帖最后由 1185384801 于 2018-7-22 19:15 编辑

真的不支持本地吗?
最简单的一点“.\”
不然我为什么花这么多代码来转移目录呢?


作者: 反客为主    时间: 2018-7-22 19:14
好好学习,,,,,
作者: 1185384801    时间: 2018-7-22 19:21
试下在我的程序里插一个“.\图片.png”,图片放在保存文件的目录
作者: 1185384801    时间: 2018-7-22 20:08
排版好像有点问题
作者: 网络注册会员    时间: 2018-7-22 20:18
这个好不错
作者: longsui48    时间: 2018-7-22 20:57
这个好像不错 支持了 666
作者: 扣扣    时间: 2018-7-22 21:35
好东西,先谢了!!!!!!!!!!!!!!!!

作者: 天生表演家    时间: 2018-7-22 21:56
下载个瞧瞧,看看能不能遇到黑月编译器

作者: syamd29    时间: 2018-7-22 22:15
#在这里快速回复 感谢楼主分享#
作者: 天雨时晴    时间: 2018-7-22 22:19
谢谢分享学习学习
作者: LvZHuang    时间: 2018-7-22 22:25
可以            

作者: gatewayplayer    时间: 2018-7-22 22:50
支持楼主,学习学习
作者: 启梦    时间: 2018-7-23 00:27
丰富文本框感觉这个东西可能是做为

作者: 极限四    时间: 2018-7-23 02:50
#在这里快速回复#         新技能已get√
作者: 鐵憨憨    时间: 2018-7-23 05:15
支持楼主,学习学习



作者: wxf871208    时间: 2018-7-23 08:55
呵呵1111122222
作者: oin    时间: 2018-7-23 09:09
支持楼主,学习学习,富文本很需要

作者: wanzhenghe999    时间: 2018-7-23 10:00
谢谢楼主的分享!

作者: 北极星光    时间: 2018-7-23 10:03
谢谢楼主的分享!
作者: sampo    时间: 2018-7-23 15:30
又长知识了。感谢分享
作者: 凡星软件    时间: 2018-7-23 15:40
看看,很需要这方面的东西
作者: 我是白牙    时间: 2018-7-23 17:13
据说你很棒棒

作者: aodi1997    时间: 2018-7-23 22:07
66666666666666
作者: aodi1997    时间: 2018-7-23 22:09
谢谢楼主 分享
作者: zeng20160808    时间: 2018-7-24 09:52
支持开源~!感谢分享
作者: 爱你入骨    时间: 2018-7-24 09:56
66666666666666666666
作者: 韦贝贝    时间: 2018-7-24 15:32
        支持开源~!感谢分享
作者: dulang    时间: 2018-7-25 10:42
共同努力,共同进步
作者: 网络注册网员    时间: 2018-7-25 12:49
下来试一试
作者: kyo9766    时间: 2018-7-25 14:40
感谢分享

作者: xyq3070    时间: 2018-7-25 22:15
支持开源~!感谢分享

作者: liang681418    时间: 2018-7-25 22:28
感谢分享~~
作者: xiaoarchos    时间: 2018-7-26 22:23
嘻嘻嘻嘻嘻嘻嘻嘻嘻
作者: 1421170337    时间: 2018-7-27 08:56
支持开源~!感谢分享
作者: DMS千    时间: 2018-7-27 15:00
支持开源~!感谢分享
作者: hackjmp    时间: 2018-8-29 23:01
感谢。正在找呢
作者: hackjmp    时间: 2018-8-29 23:01
可以添加图片是吧
作者: 1193226812    时间: 2018-9-3 07:03
看看怎么样
作者: hiliumin    时间: 2018-9-5 10:45
学习一下。谢谢分享!
作者: Breathless    时间: 2018-10-11 22:42
谢谢楼主分享的资源哦!
作者: 明天你好呀!    时间: 2018-12-5 13:59
我看看是不是我想要,云的丰富文本框不太好呀
作者: film21    时间: 2019-1-8 16:59
xxxxxxxxxxxxx
作者: film21    时间: 2019-1-8 17:00
xxxxxxxxxxxxxxxxxxx
作者: HyBeiQi    时间: 2019-1-9 10:33
9898,66666
作者: 3392240339    时间: 2019-1-13 04:51
66666666666666666
作者: 992032820    时间: 2019-1-23 14:51
富文本框看看看看
作者: 明天你好呀!    时间: 2019-2-20 17:36
下载看看,找了好久mei 找到合适的
作者: 明天你好呀!    时间: 2019-7-11 16:51
好东西就是要分享
作者: fengyishen    时间: 2019-9-7 13:20
支持开源~!感谢分享
作者: frankfengh    时间: 2020-5-4 15:17
谢谢了 正在找这个
作者: jackliuwenli    时间: 2020-9-10 16:54
学习大佬分享
作者: wer123cs    时间: 2021-8-9 13:05
谢谢 正在找
作者: wer123cs    时间: 2021-8-9 13:05
看看怎么样
作者: 阿超666    时间: 2021-11-10 15:58
点赞实现了我想要的功能 现在将功能继续扩充中
作者: 18074941457    时间: 2021-11-20 06:33
支持开源~!感谢分享
作者: 山猪    时间: 2021-12-4 13:24
确实找不到好用的
作者: 山猪    时间: 2021-12-4 13:24
云的选中文字有bug
作者: yuantou001    时间: 2022-1-29 22:00
好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好好 谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢
作者: eryu    时间: 2022-3-28 14:00
谢谢分享支持开源谢谢
作者: eryu    时间: 2022-3-28 14:25
刚好在找,看下
作者: eryu    时间: 2022-3-28 14:26
刚好在找,看下
作者: lvhuolong    时间: 2022-4-29 11:01
这个下来学习一下
作者: 平谈    时间: 2022-4-29 11:04
点赞实现了我想要的功能 现在将功能继续扩充中
作者: 67522756    时间: 2022-9-8 15:45
好用,测试扩展中
作者: aeek    时间: 2022-10-25 09:27
可以静默打开文件吗
作者: lkk5260    时间: 2022-10-31 03:59
很不错的样子
作者: woyaowz    时间: 2022-11-29 22:39
好东西就是要分享
作者: saina6282    时间: 2023-1-3 23:27
支持开源~!感谢分享
作者: saina6282    时间: 2023-1-3 23:27
6666666666666666
作者: jingyi11023995    时间: 2023-5-22 21:44
源码回复可见
作者: vxooxv    时间: 2023-10-2 08:29
来学习了!来学习了!来学习了!来学习了!来学习了!
作者: 山猪    时间: 2023-10-16 14:23
66666666666666支持。
作者: sunshuai1000    时间: 2023-11-20 10:49
66666666666666支持
作者: pkckckckck    时间: 2024-2-6 11:32
455555555555555777878
作者: xzc1215    时间: 2024-3-12 09:08
感谢分享
作者: wsysyb    时间: 2024-3-27 16:35
谢谢分享
作者: Dream丿夏天    时间: 2024-5-3 19:32
支持开源~!感谢分享
作者: xiaoxiao2    时间: 2024-5-3 20:23
感谢分享
作者: dttdtt444    时间: 2024-6-9 19:42
不错,支持一下,哈哈
作者: dttdtt444    时间: 2024-6-9 19:47
支持一下,哈哈
作者: w3232936    时间: 2024-7-16 19:11
学习一下
作者: 天天好心情TEL    时间: 2024-8-31 10:45
谢谢分享
作者: lzhenl    时间: 2024-9-3 23:11
谢谢分享
作者: lzhenl    时间: 2024-9-3 23:12
支持开源~!感谢分享
作者: lzhenl    时间: 2024-9-3 23:13
共同努力,共同进步
作者: modi_    时间: 2024-10-23 23:36
谢谢分享,收藏备用
作者: lm88818    时间: 2024-11-21 11:04
谢谢分享,收藏备用
作者: clm6068    时间: 2025-1-7 02:34
更连贯合理
作者: 初学者1    时间: 2025-1-28 01:52
支持开源~!感谢分享
作者: 288459    时间: 2025-2-15 16:31
谢谢分享
作者: webyjh    时间: 2025-3-27 21:45
感谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4