freeform datawindow

qdwangzh 2002-06-07 01:19:25
有一freeform datawindow,其中有一列中需输入多行文本,如何得知当前光标在文本的那一行?
...全文
49 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qdwangzh 2002-06-07
  • 打赏
  • 举报
回复
回车也一样。
其实datawindow有两个函数,linecount和selectedline()就可以实现。我没仔细察帮助
谢谢大家的参与
qianfl 2002-06-07
  • 打赏
  • 举报
回复
统计的是换行符,不是回车符,不输入回车也能统计
qdwangzh 2002-06-07
  • 打赏
  • 举报
回复
用户在输入时,可能连续输入而部署入回车符咋办?
qdwangzh 2002-06-07
  • 打赏
  • 举报
回复
fun_ner 2002-06-07
  • 打赏
  • 举报
回复
你是问该item内的行号吗?
NetCobra 2002-06-07
  • 打赏
  • 举报
回复
同意xingxing(xingxing)的,
思路:得到当前的字符串,计算你的光标前面有几个回车符,加1就是你的光标的行数。
难点应该是怎样求你的光标在那个字符的位置。
bluewxy 2002-06-07
  • 打赏
  • 举报
回复
我想应该可以用dw_1.getrow()得到行号吧
qdwangzh 2002-06-07
  • 打赏
  • 举报
回复
楼上,你看明白了吗?
xingxing 2002-06-07
  • 打赏
  • 举报
回复
你看你的文本'~n/'有多少个不就知道了吗?

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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