怎样得到RICHEDIT中光标所在段落的首字符位置?

linzi 2001-09-03 11:16:11
怎样得到RICHEDIT中光标所在段落的首字符位置?
...全文
96 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
D_lover 2002-01-27
  • 打赏
  • 举报
回复
到你光标位置的最近的(在前的那个)chr(13)+chr(10)+1
xzm2000 2001-09-04
  • 打赏
  • 举报
回复
i := SendMessage(RiceEdit1.Handle, EM_LINEINDEX, -1, 0)
linzi 2001-09-04
  • 打赏
  • 举报
回复
to xzm2000:这样行得到的是光标所在行的首字符位置,而不是整个段落的首字符位置,我想要整个段落的首字符位置
xzm2000 2001-09-04
  • 打赏
  • 举报
回复
那你总要知道段首有什么特征吧?不然怎么判断是否段首?
linzi 2001-09-04
  • 打赏
  • 举报
回复
我要是知道问题就好办了,可我怎么才能知道呢?你知道吗?拜托
xzm2000 2001-09-04
  • 打赏
  • 举报
回复
那你就要先知道整个段落的第一行是第几行,假如是第2行的话
i := SendMessage(RiceEdit1.Handle, EM_LINEINDEX, 1, 0)

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧