procedure TF_Find.InitField;
var
  i:Integer;
  FieldElement:TFieldElement;
begin
  C_FieldList.Clear;
  C_FieldList.OnChange := FieldChange;//这句什么意思  for i:= 0 to FFildList.Count-1 do
  begin  
    FieldElement := TFieldElement(FFildList.Items[i]);
    if Trim(FieldElement.FCaption) <> '' then
      C_FieldList.AddItem(FieldElement.FCaption,FieldElement)
    else
      C_FieldList.AddItem(FieldElement.FField,FieldElement);
  end;
  
  if FFildList.Count > 0 then
  begin
    C_FieldList.ItemIndex := 0;
    C_FieldList.OnChange(C_FieldList);//这句什么意思呀
  end;
end;