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

选择状态时,如何使光标停留在前面?

楼主zswang(伴水清清)(专家门诊清洁工)2000-12-06 21:15:00 在 Delphi / VCL组件开发及应用 提问

Edit1.Text   :=   'Edit1';  
  Edit1.SelStart   :=   3;  
  Edit1.SelLenght   :=   3;  
  //执行完后:'it1'将处于选择状态,光标停留在后面  
  //是否能将使光标停留在前面?  
  //就象在Edit1中按:  
  //Home  
  //SHIFT+  
  //Left  
  //Left  
  //Left  
  //SHIFT- 问题点数:100、回复次数:10Top

1 楼zswang(伴水清清)(专家门诊清洁工)回复于 2000-12-06 23:17:00 得分 0

    ┌───┐  
  ed┃it1│  
      └───┘Top

2 楼Kingron(单身走我路……)回复于 2000-12-07 09:29:00 得分 20

关注Top

3 楼zswang(伴水清清)(专家门诊清洁工)回复于 2000-12-08 20:19:00 得分 0

很难吗?Top

4 楼zswang(伴水清清)(专家门诊清洁工)回复于 2000-12-08 22:38:00 得分 0

真的很难吗?   Top

5 楼lzzqqq(Jonersen)回复于 2000-12-08 22:57:00 得分 40

试一下(如果行的话,别记了给俺点分呀!,嘻嘻!!):  
  procedure   TForm1.Button1Click(Sender:   TObject);  
  begin  
      edit1.SetFocus;  
      edit1.SelStart   :=0;  
  end;Top

6 楼zswang(伴水清清)(专家门诊清洁工)回复于 2000-12-08 23:13:00 得分 0

//zswang微笑的对lzzqqq说  
  嘻嘻、不行  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■  
  ■■■■■■□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□■□■■■■  
  ■■■■■■□□□□□□□□□□□□□□■■■■■■■■■■■□□□□□□□□□■□■■■■  
  ■■■■■■□□□□□□□□□□□□□□■■■■■■■■■■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■■■■■□□□□□□■■□■■■■■■□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■□□□□□□□□□□■■■■□■■□□□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■□□□□□□□□□□■■■■□■■■■□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■□□□□□□□■■■■■□■□□■■■□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■■■■□□□■□□□■■□■□■■■■□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■□□□□□□■□□□■■□■□■■■■□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■□□□□□□■□□□■■□■□■■■■□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■□□□□□□■□□□■■□■□■■■■□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□■■■■■□□□■■■■■□■■□■■■□■■□□□□□□□□□■□■■■■  
  ■■■■■■□□□□□□□□□□□□□□■■■■■■■■■■■□□□□□□□□□■□■■■■  
  ■■■■■■□□□□□□□□□□□□□□■■■■■■■■■■■□□□□□□□□□■□■■■■  
  ■■■■■■□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□■□■■■■  
  ■■■■■■□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□■□■■■■  
  ■■■■■■□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□■□■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□■■■■  
  ■■■■□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  
   
   
  Top

7 楼iforever(iforever)回复于 2000-12-09 10:10:00 得分 40

With   edtTest   do  
  begin  
      SetFocus;  
      SelStart   =   5;  
      SelLength   =   -3;  
  end;Top

8 楼iforever(iforever)回复于 2000-12-09 10:10:00 得分 0

With   edtTest   do  
  begin  
      SetFocus;  
      SelStart   :=   5;  
      SelLength   :=   -3;  
  end;Top

9 楼zswang(伴水清清)(专家门诊清洁工)回复于 2000-12-10 14:57:00 得分 0

to   iforever:  
      可是光标停留在后面呀!Top

10 楼zswang(伴水清清)(专家门诊清洁工)回复于 2001-04-23 14:37:00 得分 0

模拟按键就可以搞定Top

相关问题

  • 无效的光标状态
  • 怎么实现鼠标略过文本框时光标停留在其中?
  • 关于光标停留在BUTTON上时触发一个事件的问题!
  • 为什么我text1.text ="",之后setfocus,光标总是停留在第二行?
  • 文本框输入时,如何让光标始终停留在左边呢?
  • dbgrid中想实现按一下回车选择当前行,并光标向下移一行,原来选中的行保持选中状态。也就是连续按回车来选择多条记录(不用同时按住shif
  • 判断TMemo内当前光标在选择串的位置?
  • 可否在web datagrid 上用上下光标键选择行?
  • 如何让edit 编辑状态的光标用代码将其移到行末?
  • 碰到过“无效的光标状态”问题的朋友请进。

关键词

  • 光标停留
  • edit1
  • left

得分解答快速导航

  • 帖主:zswang
  • Kingron
  • lzzqqq
  • iforever

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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