edit的问题,可能比较奇怪 请问怎么实现下面的功能?edit中已经输入有字符了将光标定位在固定位置之后输入字符会覆盖原来已经有的字符而不是插入在原有字符前面。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵.肯定是覆盖啊你既然把光标都给定位在上面了,就算是你不定位,EDIT.TEXT="".也肯定是会覆盖的!~ 在Edit的KeyPress事件中增加以下代码即可实现楼主的要求:procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);begin if TEdit(Sender).SelLength < 1 then TEdit(Sender).SelLength := 1;end; jadeluo(秀峰)正解,谢谢你的帮助 装个ehlib装到崩溃老少爷们帮忙看看吧 关于select语句的简单问题 涓€涓湇鍔″櫒绔彛鑳藉悜澶氫釜瀹㈡埛绔€氫俊鍚? 表操作: 请教SQL语句怎么写? 两个问题,(在线)马上给分,关于Listbox和数据库的字段名如何全部加入Combobox1中? 谁知道关于delphi的好网站? 兄弟们,我老姐给兄弟介绍了个mm clientdataset 号外,号外,这是否是Delphi的But?(超级严重) 关于登录模块的问题 请教SpeedButton的双击事件
你既然把光标都给定位在上面了,就算是你不定位,EDIT.TEXT="".也肯定是会覆盖的!~
begin
if TEdit(Sender).SelLength < 1 then TEdit(Sender).SelLength := 1;
end;