Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.02;
Скачать: CL | DM;

Вниз

Как построить дерево процессов?   Найти похожие ветки 

 
Zhirnov Maxim ©   (2003-09-19 11:45) [0]

Здравствуйте.
Подскажите, пожалуйста, как построить дерево выполняющихся процессов. Список процессов я получил, а вот с деревом (с использованием компонента TreeView), что-то никак не могу разобраться.


 
Zhirnov Maxim ©   (2003-09-19 13:55) [1]

UP


 
VMcL ©   (2003-09-19 14:41) [2]

F1, example(s)


 
Master   (2003-09-19 14:53) [3]

Если у тебя есть в масиве(списке) ID родителя, то замени на index в масиве. После примерно так:
procedure TDevices.FillChildren(Node: TTreeNode);
var
i: Integer;
begin
if Node = TreeRoot then
begin
for i := 0 to High(ptrSeadmed^) do
with ptrSeadmed^[i] do
if (ParentID = -1) and (Lopp = 0) then
FillChildren(Tree.Items.AddChildObject(Node, Nimetus, pointer(i)));
end else begin
for i := 0 to High(ptrSeadmed^) do
with ptrSeadmed^[i] do
if (ParentID = integer(Node.Data)) and (Lopp = 0) then
FillChildren(Tree.Items.AddChildObject(Node, Nimetus, pointer(i)));
end;

end;


 
Е-Моё имя ©   (2003-09-19 19:18) [4]


> Как построить дерево процессов?

все перепутал! ;))
строют ДОМ!
а дерево-содють!



Страницы: 1 вся ветка

Текущий архив: 2003.10.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
11-3810
access_violation
2003-01-21 10:20
2003.10.02
взаимодействие нескольких форм из DLL


14-4077
Layner
2003-09-15 10:52
2003.10.02
Посоветуйте карту(можно вирт.) для оплаты в инете. По миним.


1-3980
ah
2003-09-19 21:22
2003.10.02
есть предположим стринг= asdf , мне нужно определить коды


1-3899
VolanD
2003-09-17 12:53
2003.10.02
Сообщение


3-3761
Tumcoat
2003-09-12 02:44
2003.10.02
Глюк в работе с DBGrid-ом