2011-08-16 4 views
-1

나는 scann 구조체를 스캔하고 트리 노드로 그 구조를 표현하는 재귀 함수를 가지고있다.역동적 인 treenode를 가진 재귀 함수

내부 기능은 구조에 따라 다릅니다. 내 treenode 내부에 다른 treenode를 만들거나 노드를 만들어야합니다.

내 문제는 내 기능을 다시 호출해야 할 때 내 treenode 위치를 기억하는 방법을 모르는 것입니다.

If strTop.TextString.ToUpper = "DMN" Then 

     gcTreeno.Nodes.Add("Node") 

    Else 
     Dim perf As New TreeNode 
     gcTreeno.Nodes.Add(perf) 

    End If 

다음 번에 노드를 perf에 쓰고 싶다면 어떻게 할 수 있습니까?

+0

당신은 누군가가 당신의 질문에 대답 삼분를 지출 할 것으로 예상 어떻게 깔끔하게 형식의 질문을 작성 삼분을 지출하지 않으려면 gcTreeno.Nodes.Add("key", "text") 같은

? –

+0

왜 30 초짜리 더미 텍스트를 쓰는데 ¿? 집에서 borred? 아무 일 없다 ? .. 너를 미안해. 그러나 다른 일을하는 데 시간을 낭비하는 것이 더 낫습니다. – Damnit

+0

StackOverflow 규칙에 따라 30 초를 보냈습니다. 누군가 투표를하면 그 이유를 말해야합니다. –

답변

0

다른 기능을 확인하십시오. 노드에 키 값을 전달할 수 있습니다.