CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  VCL组件使用和开发

怎样获取Edit控件编辑光标当前处于第几字符位置

楼主caomin64(123456789)2004-09-02 23:26:22 在 C++ Builder / VCL组件使用和开发 提问

怎样获取Edit控件编辑光标当前处于第几字符位置,是在开头,还是在第三位置等 问题点数:20、回复次数:4Top

1 楼maning_0(路修远)回复于 2004-09-03 00:54:40 得分 0

1   保存:    
  AnsiString   s;  
  s=Edit->Text;  
  2   发送一个键盘消息到Edit(比如"x"字符)  
  SendMessage();  
  3  
  循环比较s和Edit->Text在那里有变化  
  4  
  Edit->Text=s;  
   
  Top

2 楼heng2003(哼哼)回复于 2004-09-03 09:06:00 得分 20

Edit1->SelStart  
   
  从0开始计数,0为开头字符位置Top

3 楼snowfeild(雪域)回复于 2004-09-03 09:14:32 得分 0

不用这么费事吧:  
  EditTitle->SelStart;就行了Top

4 楼humingfei(Edgar.Hu)回复于 2004-09-03 09:25:51 得分 0

SelStart足够了Top

相关问题

  • 超难问题!!!!!!!! 如何判断 edit 控件 或 MEMO 控件 的 光标 在第几个字符上???????????????????? 急!!!!!!!!!!!!
  • 关于TEdit控件,当它得到焦点的时候我怎么知道现在光标停在第几个字符后面?
  • 如何获得textbox中,光标的位置,在第几个字符处
  • 如何获得Edit控件中当前输入的是第几个字符?
  • memo控件中如何控制光标指在哪个字符串上?
  • 在Edit控件中输入字符, 如何判断光标的当前位置。
  • 使用richedit控件,如何在光标所在的位置插入字符?
  • 请问能否获得<input type="text">中光标的位置(位于第几个字符)?
  • 重奖:在richtextbox控件中如何将光标移到指定行的第一个字符
  • 如何自动定位光标,使在edit控件中焦点在已有字符的最后

关键词

  • 字符
  • 控件
  • 获取
  • edit
  • 处于第几
  • 位置
  • 控件编辑光标当前
  • selstart
  • 开头
  • text

得分解答快速导航

  • 帖主:caomin64
  • heng2003

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo