|
|
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
Добрый день. У меня есть TreeView. Элементы дерева (е примеру) 1,2,3 в 3 вложенна ветвь 4 что-то не как не доходит как программно выбрать ветвь по имени (например 4) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2006, 17:28 |
|
||
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
А что значит "выбрать" для вас ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2006, 22:27 |
|
||
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
чтобы выбрать элемент по имени нужно сначала получить для него HTREEITEM, а затем сделать SelectItem(HTREEITEM). Чтобы найти HTREEITEM узла по имени придется сравнивать его имя с тем, которое тебе нужно (GetItemText()) и получать HTREEITEM в случае совпадения (GetRootItem, GetNextItem), но это только вариант, можно найти и более элегантный способ, все зависит от вашей соображалки. -------------------------------------------------------------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 10:17 |
|
||
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
Программа должна запоминать последний выбранный элемент из дерева. для этого он записывается в ini файл (к примеру элемент с именем 4). После повторного запуска программа читает файл конфигурации и выбирает элемент с именем 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 10:31 |
|
||
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
P.S. использую C Builder ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 10:33 |
|
||
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
kutuzovПрограмма должна запоминать последний выбранный элемент из дерева. для этого он записывается в ini файл (к примеру элемент с именем 4). После повторного запуска программа читает файл конфигурации и выбирает элемент с именем 4. А если в дереве несколько элементов с именем "4"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 11:34 |
|
||
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
Упс. может тогда, к присеру, TTreeNode в ini сохранять? Или это глупость? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 11:46 |
|
||
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
Народ!!! Подскажите как это сделать! Пропаду ведь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 16:23 |
|
||
|
TreeView - выбор элемента.
|
|||
|---|---|---|---|
|
#18+
kutuzovПрограмма должна запоминать последний выбранный элемент из дерева. для этого он записывается в ini файл (к примеру элемент с именем 4). После повторного запуска программа читает файл конфигурации и выбирает элемент с именем 4. Ага, а к следущему разу эдементов осталось уже три, или элемент переехал в другую ноду. Дайте всем нодам однозначный идентификатор. Его и записывайте в файл. Прицепить к ноде можно через Tag или Data. После загрузки просто ищите ноду в дереве по идентификатору и говорите ей MakeVisible. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 17:33 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2030686]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 482ms |

| 0 / 0 |
