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

额的神呀,这个代段在XE2的FireMonkey中如何会无效了

2012-10-15 
额的神呀,这个代段在XE2的FireMonkey中怎么会无效了?var item: TTreeViewItempData: PTreeDatabegin//读

额的神呀,这个代段在XE2的FireMonkey中怎么会无效了?
var item: TTreeViewItem;
  pData: PTreeData;
begin
  //读取
  try 
  with frmdata.SQLQuery do begin
  close;
  sql.Clear;
  sql.Add('select * from area where parent_id is null');
  open;
  first;
  while not eof do begin
  New(pData);
  pData^.id := FieldByName('id').AsString;
  pData^.name := FieldByName('name').AsString;  
  item := TTreeViewItem.Create(Self);
  item.Parent := areaTree;
  item.Data := pData;
  item.Text := FieldByName('name').AsString;
  next;
  end;
  end; 
  except on E:Exception do 
  ShowMessage(e.Message);
  end;  

而且还发现reaTree.Selected.ChildrenCount会是2 我怎么查来查去,看来看去,没有子键的么,怎么会有子键数量为2.这个FireMonkey是不是不成熟的?

[解决办法]
其实count才是子节点的数量。不知道ChildrenCount是开什么的

热点排行