Сваки приказ стабла попут сврхе компоненте је приказивање хијерархијске листе ставки. Најчешћа која користите и виђате сваки дан је она која се користи у програму Виндовс Екплорер - за приказивање фасцикли (и више) у вашем датотечном систему.
Делпхи долази са контролом ТТрееВиев - која се налази у одељку „Вин32“ у палети алата. Дефинисан у ЦомЦтрлс јединици, ТТрееВиев обавља пристојан задатак омогућава вам да представите било који однос родитеља и детета било које врсте објеката.
Иако је довољно моћан за већину задатака ако се ваша апликација заснива на приказивању хијерархијских података, попут мапа и датотеке, КСМЛ структура, било шта слично, убрзо бисте схватили да вам треба више енергије попут стабла саставни део.
Са више од 13 година проведених у развоју, Виртуал ТрееВиев је једна од најтрофејнијих, флексибилнијих и најнапреднијих компоненти отвореног кода за тржиште Делпхија.
Без обзира на верзију Делпхија коју користите од Делпхија 7 до најновије верзије (тренутно КСЕ3) коју бисте могли да користите и искористите снагу
ТВиртуалСтрингТрее и ТВиртуалДравТрее (стварна имена контрола) у вашим апликацијама.Преузећете ЗИП датотеку која садржи изворни код, пакете за инсталирање компоненте у Делфима, неке демонстрације и још неке ствари.
Отпакујте садржај архиве у неку фасциклу у којој имате друге компоненте треће стране. Користим "Ц: \ Усерс \ Публиц \ Доцументс \ Делпхи3рд \", а за мене је локација "Ц: \ Усерс \ Публиц \ Доцументс \ Делпхи3рд \ ВиртуалТреевиевВ5.1.0"
Једном инсталиран, у одељку „Виртуалне контроле“ на Палети алата наћи ћете три компоненте:
Једном када је Виртуал ТрееВиев пакет инсталиран у Делпхи / Рад Студио ИДЕ, покренимо огледни пројекат из преузетог пакета да видимо да ли све функционише.
Погледајте како је брзо додати стотине (чак и хиљаде) чворова као подређених чворова изабраном. Коначно, ево (важне имплементације) изворног кода за овај пример "здрави свет":