黑月界面类丰富文本框显示插入图片文字

易语言 2020-04-24 13:51:19

黑月界面类丰富文本框显示插入图片文字

功能虽然不错,但是最基本的一点--不支持本地图片
所以我就想重新研究一下易语言真正的富文本框,先是看了云的丰富文本框,
发现功能不怎么样,然后翻起了3.4版的黑月丰富文本框的例程,发现功能很不错了
测试能打开rtf文件,显示rtf文件的图片,而且可以设置字符格式(包括字体类型格式和文字颜色等)
注意:通过菜单设置,格式菜单第一项表示整个富文本框的格式,第二项表示选择区的格式。
但是测试插入图片却无法显示图片,只显示文件名xxx.bmp之类
于是我就在网上查资料,先找易语言的富文本框没收获
后来发现C#有富文本框插入图片并显示的示例代码。
然后测试可以成功显示图片
又把原例程的代码修改了一番,使其更连贯合理
这里将修改后源码分享出来
注意:修改后的源码支持窗口拖放文件,但是需要在状态栏松开鼠标才能拖放成功
提示:如果想实现更复杂的功能可以借助工具条组件。