uses TypInfo

procedure SetImeA(AOwner:TForm);
var
  i:Integer;
begin
  for i := 0 to AOwner.ComponentCount - 1 do
  begin
    if GetPropInfo(AOwner.Components[i],'ImeName')<>nil then
    begin
      SetPropValue(AOwner.Components[i],'ImeName',
        readinifile(getinifile,'ime','imename',''));
    end;
  end;   
end;    

posted on 2008-09-07 11:41  漂流侠  阅读(195)  评论(0编辑  收藏  举报