首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么实现:当文本框输入长度达到6时,执行过程 edit2Exit

2012-02-11 
如何实现:当文本框输入长度达到6时,执行过程 edit2Exitedit1.Text输入长度等于2时,跳转到edit2.Text当文

如何实现:当文本框输入长度达到6时,执行过程 edit2Exit
edit1.Text输入长度等于2时,跳转到edit2.Text;
当文本框输入长度达到6时,执行过程 edit2Exit,如何实现?

[解决办法]
主要是在编辑框的onchang事件中实现
procedure TForm1.Edit1Change(Sender: TObject);
begin
if length(edit1.Text)=6 then
edit2.SetFocus;
end;

procedure TForm1.Edit2Change(Sender: TObject);
begin
if length(edit2.Text)=6 then
//执行过程edit2exit,不知你这是什么过程
end;
[解决办法]
用Onchang事件,检测字符数,达到要求时跳转.
procedure TForm1.Edit1Change(Sender: TObject);
begin
if length(edit1.Text)>=2 then edit2.SetFocus ;
end;

procedure TForm1.Edit2Change(Sender: TObject);
begin
if length(edit2.Text)>=6 then edit2Exit ;
end;
[解决办法]
UP
[解决办法]
keypress事件中写代码;
edit1的
begin
if length(Text) >=2 then
edit2.SetFocus ;
end;


edit2的
begin
if length(Text) >=6 then "你的edit2Exit"; 
end;

热点排行