![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TTreeView [WinXP]
programmer90 © (2009-02-10 10:45:00)Здравствуйте!
Как добавить к стандартному компоненту TTreeView
свойство TreeView.Items[].AdditText
То есть я хочу чтобы компонент TreeView.Items[] имел свойство AdditText, причем в отличии от свойства Text он хранил бы скрытую от глаз информацию.
Как это сделать?
programmer90 (2009-02-10 22:37:00) [1]
> Ты бы хоть пробелы что ли считал, перед тем как сравнивать
> строки)
виноватЪ :)
Сергей М. (2009-02-10 21:22:00) [2]
> я адреса складывал , поэтому выше указанное неправильно
> работало
У тебя оно, чувство, тоже на уровне:
адрес + адрес = данные
Это тоже самое что:
мешок + мешок = гора урюка
))
Ты бы хоть пробелы что ли считал, перед тем как сравнивать строки)
programmer90 (2009-02-10 20:46:00) [3]могу ещё примеры привести:
материк типа континент
предпринматель типа бизнесмен
))))
хорошее у вас чувство юмора...
Сергей М. (2009-02-10 19:54:00) [4]
> поинтер типа адрес
Это из той же оперы , что и "Туалет типа сортир"
programmer90 (2009-02-10 18:41:00) [5]а так работает:
Temp:=PChar(TreeView1.Items[1].Data);
Temp:=Temp+' '+ PChar(TreeView1.Items[2].Data);
абалдеть))))
а кажись понял..поинтер типа адрес грит,значит я адреса складывал , поэтому выше указанное неправильно работало???
programmer90 (2009-02-10 18:18:00) [6]Ещё один вопрос касающийся PChar...
Выпонляю такой код:
PChar(TreeView1.Items[ind].Data)+' '+Pchar(TreeView1.Items[ind+1].Data)=StringGrid2.Cells[1,curph]
ЕслиPChar(TreeView1.Items[ind].Data)='мама';
Pchar(TreeView1.Items[ind+1].Data)='мыла_раму';
аStringGrid2.Cells[1,curph]='мама мыла_раму';
то почему он они не равны???
programmer90 (2009-02-10 12:37:00) [7]
> PChar(string)
Черт...
Спасибо за помощь!
Медвежонок Пятачок (2009-02-10 11:53:00) [8]PChar(string)
programmer90 (2009-02-10 11:41:00) [9]Спасибо что откликнулись...
Я случайно его заметил, но особо не обратил внимание, там не стринг там поинтер(( Как его в стринг перевести?
вот у меня переменная data:string; её надо записать определенному узлу...
это хорошо что для каждого узла можно выделить информацию.
И всё же как с ней работать?
Медвежонок Пятачок (2009-02-10 11:20:00) [10]ТТриНоде.Дата
Points to application-defined data associated with the tree node.