社区
Delphi
帖子详情
如何获取richedit滚动条位置
liqiao_2010
2014-07-25 04:32:30
本来想实现一个功能:在richedit最下方插入图片,查到的解决方案都不满意,所以打算直接放一个image控件,通过控制image的top来实现看起来像在richedit上一样。
现在的问题是如何richedit有滚动条出现,只要当滚动条快滚到底部了image控件才应该出现,现在不知道怎么获取richedit滚动条的信息,求大神指点。
...全文
155
2
打赏
收藏
如何获取richedit滚动条位置
本来想实现一个功能:在richedit最下方插入图片,查到的解决方案都不满意,所以打算直接放一个image控件,通过控制image的top来实现看起来像在richedit上一样。 现在的问题是如何richedit有滚动条出现,只要当滚动条快滚到底部了image控件才应该出现,现在不知道怎么获取richedit滚动条的信息,求大神指点。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyhoo163
2014-07-26
打赏
举报
回复
TRichedit很容易插入图片,如果放入TImage,就不是一个RichText了。
程晨c
2014-07-25
打赏
举报
回复
利用api getscrollpos 函数可以取得滚动条位置 intScrollBarPos := GetScrollPos(form1.richedit_1.Handle,SB_HORZ); //取得水平滚动条位置
抓取
RICH
EDIT
指定文本并滚动到对应
位置
本来自己做小程序,里面一部分功能是对于
RICH
EDIT
内容的查找。研究了半天,发现网上的说法或者过程都没有能够满足我的要求的。还有就是实现起来比较繁琐。 结果还是得自己干。文本查找网上有很多代码使用FINDTEXT很简单就能实现。但是文档的定位,如果文档很长那么搜索完成后不会显示到对应的搜索地点,网上很多种方法又是设定光标
位置
,又是确定文档坐标什么的。太麻烦,我就想有没有简单点的办法,结果还真整出来了,2条语句搞定,比起网上看到的大段代码要简洁了很多,并且速度快。
在
Rich
Edit
中添加文本框控件,用
滚动条
控制上下翻阅
在
Rich
Edit
中添加文本框控件,用
滚动条
控制上下翻阅
Rich
edit
亮显当前行的实现
让
Rich
edit
的选中行以你喜欢的背景样式亮显出来,不仅起到美化作用,还是很实用的功能。
Delphi控制T
Rich
Edit
组件文字内容滚动..rar
Delphi控制T
Rich
Edit
组件文字内容滚动..rar
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章