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

誰能幫小弟我看一下這個TreeView的取值有什麼問題

2012-04-02 
誰能幫我看一下這個TreeView的取值有什麼問題functionGetSectFromTree(Node:TTreeNode):stringvarN:TTree

誰能幫我看一下這個TreeView的取值有什麼問題
function   GetSectFromTree(Node:   TTreeNode):   string;
var
    N:   TTreeNode;
begin
    if   Node   =   nil   then
        result   :=   ' '
    else
        if   Node.HasChildren   then
        begin
            N   :=   Node.getFirstChild;
            while   N   <>   nil   do
            begin
                result   :=   Result   +   GetSectFromTree(N);
                N   :=   Node.GetNextChild(N);
            end;
        end
        else
            Result   :=   (Node.Text)   +   '^ ';
end;


[解决办法]
Result := (N.Text) + '^ '
[解决办法]
:)
[解决办法]

function GetSectFromTree(Node: TTreeNode): string;
var
N: TTreeNode;
begin
if Node = nil then
result := ' '
else
begin
Result := (Node.Text) + '^ ';
if Node.HasChildren then
begin
N := Node.getFirstChild;
while N <> nil do
begin
result := Result + GetSectFromTree(N);
N := Node.GetNextChild(N);
end;
end;
end;

热点排行