![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Можете помочь с такой проблемой?
Нужно загладки браузера Опера загрузить в компонент (VirtualStringTree) в виде дерева. Вот пример файла загладок: Код:
#FOLDER
ID=11
NAME=Корзина
TRASH FOLDER=YES
UNIQUEID=a86af3602b5641109de0dac709aeddbd
#URL
ID=12
NAME=Windows Media
URL=http://www.microsoft.com/isapi/redir.dll?prd=ie&ar=windowsmedia
CREATED=1190179486
VISITED=1190179486
-
#FOLDER
ID=720
NAME=New
CREATED=1202681116
#URL
ID=722
NAME=AccuFind
URL=http://accufind.com/
#FOLDER
ID=11
NAME=Скачать
#URL
ID=12
NAME=Windows Media
URL=http://www.microsoft.com/isapi/redir.dll?prd=ie&ar=windowsmedia
CREATED=1190179486
VISITED=1190179486
-
-
#URL
ID=724
NAME=Active Window Tips & Tricks
URL=http://www.activewin.com/frames/frmhome.shtml
#URL
ID=726
NAME=Add Me! Submission to Search engines
URL=http://www.addme.com/В итоге, в комноненте, результат должен выглядеть примерно так: Код:
+Корзина - это папка
Windows Media - это ссылка (в Корзина)
+New - это папка
+Скачать - это подпапка (в New)
Windows Media - это ссылка (в Скачать)
AccuFind - это ссылка (в New)
Active Window Tips & Tricks - это ссылка (не находится ни в какой папке)
Add Me! Submission to Search engines - это ссылка (не находится ни в какой папке)Как это можно сделать, никак не догоняю. Разделить папки от ссылок я могу, не понимаю как создать древовидную структуру. Буду признателен за любую подсказку, помощь. |
|
#2
|
|||
|
|||
|
Дерево - TTreeView. Его свойство Items: TTreeNodes. У этого типа метод Add() добавляет брата, AddChild() - потомка.
|
|
#3
|
||||
|
||||
|
В общем решил я эту проблему. Но теперь мне надо например из программы, переместить одну или несколько ссылок и папок в другую папку, между собой, удалить ссылки, папки, и т.д.
Как это сделать, как понять что и где находится, как переместить строки куда надо в этом самом файле? |