Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по Virtual TreeView   Найти похожие ветки 

 
Urvin   (2008-02-08 21:05) [0]

Подскажите, как:
а) пройти по всем элементам, дабы изменить одно из значений полей?
б) пойти по всем выделенным элементам, при этом считать одно из значений?


 
trubin ©   (2008-02-08 21:15) [1]

Блин опять плохо понятный вопрос. Буду фантазировть:

а)

n: TTreeNode;

n:= TreeView1.Items.GetFirstNode;
while n <> nil do
begin
 // чего-то делаешь с очередным узлом
 ...
 n:= n.GetNext;
end;

б)

См. а) + св-во TTreeNode.Selected;

Начинаю понимать здешних нервных аксакалов ;))


 
Johnmen ©   (2008-02-08 21:21) [2]


> trubin ©   (08.02.08 21:15) [1]

Не путай TTreeView и TVirtualTreeView - две большие разницы.

> Urvin   (08.02.08 21:05) 

В комплекте есть хороший хелп и хорошие примеры.


 
trubin ©   (2008-02-08 21:24) [3]


> Не путай TTreeView и TVirtualTreeView - две большие разницы.


Где в вопросе TVirtualTreeView ?
Я подумал обычный TTreeView  в виртуальном режиме, еще собирался спросить какая разница при обходе.


 
trubin ©   (2008-02-08 21:27) [4]


> Я подумал обычный TTreeView  в виртуальном режиме, еще собирался
> спросить какая разница при обходе.


Тьфу, совсем запутался, извиняюсь


 
trubin ©   (2008-02-08 21:29) [5]

ListView c TreeView путаю, пятница, пошел пиво пить :)


 
Urvin   (2008-02-08 23:30) [6]

Пасиб)

а как можно обратиться к N-ному элементу?


 
jack128_   (2008-02-09 21:24) [7]


> а как можно обратиться к N-ному элементу?

а что в девере есть Nый элемент ?


 
Jack128_   (2008-02-09 21:28) [8]

есдли имеется в виду что нить типа такого:

function VST_GetNode(VST: TVirtualStringTree; Index: Integer);
var
 I: Integer;
begin
 Result := VST.GetFirst;
 I := 0;
 while (I < N) and Assigned(Result) do
 begin
   Result := Result.GetNext;  
   Inc(I);
 end;
end;


то это в корне неправельный подход...



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

Форум: "Начинающим";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.055 c
15-1201581217
vajo
2008-01-29 07:33
2008.03.09
Календарь-органайзер


15-1202135340
alsov
2008-02-04 17:29
2008.03.09
Сортировка точек


15-1201784829
NailMan
2008-01-31 16:07
2008.03.09
Нужен удобный FileWatcher


2-1202659909
Петр
2008-02-10 19:11
2008.03.09
idhttp и ссылка без страницы


15-1201759165
Lamer666
2008-01-31 08:59
2008.03.09
Fidder HTTP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский