Array
(
)

CreateNode TTreeView Delphi7

Miudo
   - 18 jan 2006

Eu sempre usei o método CreateNode do TTreeView no delphi 3 e funcionava muito bem.

No delphi 7 ele retorna um TTreeNode vazio, sendo que não está.

Alguem sabe dizer o que é??

grato


Massuda
   - 18 jan 2006

Acho que seria interessante você postar seu código aqui.


Miudo
   - 18 jan 2006

Eu tenho um componente que herda do TTreeView

TMTreeView = class(TTreeView);
.
.
.
public
function GerarNo: TTreeNode;
.
.
function TMTreeView.GerarNo: TTreeNode;
begin
result := self.CreateNode;
end;

Isso retornaria um TTreeNode com todos os itens de level zero da árvore
no delphi 3 funciona perfeitamente. No delphi 7 retorna um treenode vazio. GerarNo.Count = 0. Sendo que existem nós.