回 帖 发 新 帖 刷新版面

主题:BitBtn组件问题请教

本人是新手,在一个登录问题时,这样设置的,在窗体上添加了两个Edit组建和一个Bitbtn组件,首先的时候把Bitbtn组件的Enabled属性设置成false;现想要达到在Eidt1和Edit2 的内容不为空时,即能实现Bitbtn的属性变为True,添加了如下语句,却没能达到效果
procedure TForm1.Edit1Change(Sender: TObject);
begin
  if (Trim(Edit1.Text)<>'') and (Trim(Edit2.Text)<>'') then
     BitBtn1.Enabled:=True;

end;
想请教各位高手问题出在哪里?

回复列表 (共3个回复)

沙发

在edit2的onchange中,有没有同样的代码..或者有没有引用edit1的onchange呢..

要有的话,应该可以...
if (length(Trim(Edit1.Text))>0) and (length(Trim(Edit2.Text))>0) then

板凳

估计你只改了EDIT1的ONCHANGE事件.把2的也改了就应该对了

3 楼

最后还差个
end.

我来回复

您尚未登录,请登录后再回复。点此登录或注册