Memo已有内容“111222”,光标停1和2之间,双击,使得光标处增加文字aaa,怎么达到这样的效果?

wooernet 2005-06-06 10:13:00
memo1.text:=memo1.text+'aaa';
只能加到后面,怎么加到 光标 处啊?
...全文
76 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wooernet 2005-06-06
  • 打赏
  • 举报
回复
谢谢各位!
Dreamnest 2005-06-06
  • 打赏
  • 举报
回复
hellolongbin(一个人[.net学习中……]) 给出了答案,比我的还好
何鲁青 2005-06-06
  • 打赏
  • 举报
回复
楼上正解
procedure TForm1.Memo1DblClick(Sender: TObject);
begin
memo1.SelText:='aaaa';
end;
Dreamnest 2005-06-06
  • 打赏
  • 举报
回复
以前我写过,利用剪贴板功能,明天我给你答案。
hellolongbin 2005-06-06
  • 打赏
  • 举报
回复
Memo1.SelText:='aaa'
wooernet 2005-06-06
  • 打赏
  • 举报
回复
获取光标的函数是什么?
能不能贴些代码啊,在线
ToBeABetterMan 2005-06-06
  • 打赏
  • 举报
回复
1。获得光标的位置
2。将memo1的内容取出来到TstringList
3。将aaa插入
4。将TStringList写回到memo1

5,388

社区成员

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

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