DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: lihao123456
今日帖子: 3
在线用户: 22
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 netboyxp (pengpeng) ★☆☆☆☆ -
普通会员
2004/7/28 0:49:37
标题:
一个辣手问题,如何定位内部位置? 浏览:1136
加入我的收藏
楼主: 如何定位richedit中某个字符的x,y?
如:
richedit1.top := 10;
richeidt1.left := 10;
richedit1.text := '如何定位richedit中某个字符的x,y';
请教:
richedit1中字符‘某个’的横、纵坐标x,y是多少,如何求得。
要考虑到某个可能在第一行,也可能在第二行。
======================
我曾经用find函数定位‘某个’为字符中的第几个,但是在转成坐标时发现很麻烦,不知哪位高手能够通过系统函数或其它方法直接定位?
----------------------------------------------
-
作者:
男 iamdream (银河恒久远,梦想无止境!) ★☆☆☆☆ -
大贡献会员
2004/7/28 8:20:35
1楼: 为恐怕比较难,因RichEdit每一行字符高度可能不一样,每一个字符宽度也可能不一样,而且到目前为止,我还不知道怎么取到当前窗口顶行数值;
建议找一些第三方的编辑器控件。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
作者:
男 netboyxp (pengpeng) ★☆☆☆☆ -
普通会员
2004/7/28 8:36:29
2楼: 我找了几个第三方控件,还没发现有这个功能的。
我是想在richedit中有些内容可以编辑,而有些内容不能编辑,而且编辑的内容能够比较方便添加到数据库中。
----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/7/28 14:20:05
3楼: 单个字符应该可以用EM_POSFROMCHAR消息
EM_POSFROMCHAR判断指定字符在编辑控件的位置
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 netboyxp (pengpeng) ★☆☆☆☆ -
普通会员
2004/8/4 8:18:11
4楼: 谢谢
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行511.7188毫秒 RSS