H
hblyp21
Unregistered / Unconfirmed
GUEST, unregistred user!
combobox9:Tcombobox;
edit:Tedit;
procedure mainfrm.Edit1Change(Sender: TObject);
//载状体中定义
procedure mainfrm.Edit1Change(Sender: TObject);
begin
if trim(edit1.Text)<>'' then
begin
combobox9.Enabled:=true;
end
else
combobox9.Enabled:=false;
end;
//上面为edit1对自身的值判断,而影响下一个组件的属性,在其他查询窗体里面也要用到
同样的代码,请问以下有什么好方法呢?查询窗体是子窗体,不是常驻内存的?
有线证明该窗体只有一个这样的事件,也就不存在用shift所有的相同控件。我想载主创体中做成个过程在子窗体中调用。
procedure edit1change(sender:Tobject);
begin
mianfrm.edit1change(edit1);
end;//在子窗体中调用单是提示好像访问不到combobox9的地址。怎么回事呀?高手们????小弟在此谢了!!
edit:Tedit;
procedure mainfrm.Edit1Change(Sender: TObject);
//载状体中定义
procedure mainfrm.Edit1Change(Sender: TObject);
begin
if trim(edit1.Text)<>'' then
begin
combobox9.Enabled:=true;
end
else
combobox9.Enabled:=false;
end;
//上面为edit1对自身的值判断,而影响下一个组件的属性,在其他查询窗体里面也要用到
同样的代码,请问以下有什么好方法呢?查询窗体是子窗体,不是常驻内存的?
有线证明该窗体只有一个这样的事件,也就不存在用shift所有的相同控件。我想载主创体中做成个过程在子窗体中调用。
procedure edit1change(sender:Tobject);
begin
mianfrm.edit1change(edit1);
end;//在子窗体中调用单是提示好像访问不到combobox9的地址。怎么回事呀?高手们????小弟在此谢了!!