|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/7/28 0:49:37 |
标题: |
|
加入我的收藏 |
楼主: |
如何定位richedit中某个字符的x,y? 如: richedit1.top := 10; richeidt1.left := 10; richedit1.text := '如何定位richedit中某个字符的x,y'; 请教: richedit1中字符‘某个’的横、纵坐标x,y是多少,如何求得。 要考虑到某个可能在第一行,也可能在第二行。 ====================== 我曾经用find函数定位‘某个’为字符中的第几个,但是在转成坐标时发现很麻烦,不知哪位高手能够通过系统函数或其它方法直接定位?
----------------------------------------------
- |
作者: |
|
2004/7/28 8:20:35 |
1楼: |
为恐怕比较难,因RichEdit每一行字符高度可能不一样,每一个字符宽度也可能不一样,而且到目前为止,我还不知道怎么取到当前窗口顶行数值; 建议找一些第三方的编辑器控件。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
|
作者: |
|
2004/7/28 8:36:29 |
2楼: |
我找了几个第三方控件,还没发现有这个功能的。 我是想在richedit中有些内容可以编辑,而有些内容不能编辑,而且编辑的内容能够比较方便添加到数据库中。
----------------------------------------------
-
|
作者: |
|
2004/8/4 8:18:11 |
4楼: |
谢谢
----------------------------------------------
-
|
|