Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.05;
Скачать: CL | DM;

Вниз

TTreeView   Найти похожие ветки 

 
programmer90   (2009-02-10 10:45) [0]

Здравствуйте!
Как добавить к стандартному компоненту TTreeView
свойство TreeView.Items[].AdditText
То есть я хочу чтобы компонент TreeView.Items[] имел свойство AdditText, причем  в отличии от свойства Text он хранил бы скрытую от глаз информацию.
Как это сделать?


 
Медвежонок Пятачок ©   (2009-02-10 11:20) [1]

ТТриНоде.Дата

Points to application-defined data associated with the tree node.


 
programmer90   (2009-02-10 11:41) [2]

Спасибо что откликнулись...
Я случайно его заметил, но особо не обратил внимание, там не стринг там поинтер(( Как его в стринг перевести?
вот у меня переменная data:string; её надо записать определенному узлу...
это хорошо что для каждого узла можно выделить информацию.
И всё же как с ней работать?


 
Медвежонок Пятачок ©   (2009-02-10 11:53) [3]

PChar(string)


 
programmer90   (2009-02-10 12:37) [4]


> PChar(string)

Черт...
Спасибо за помощь!


 
programmer90   (2009-02-10 18:18) [5]

Ещё один вопрос касающийся 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 18:41) [6]

а так работает:
 Temp:=PChar(TreeView1.Items[1].Data);
 Temp:=Temp+" "+ PChar(TreeView1.Items[2].Data);

абалдеть))))
а кажись понял..поинтер типа адрес грит,значит я адреса складывал , поэтому  выше указанное неправильно работало???


 
Сергей М. ©   (2009-02-10 19:54) [7]


> поинтер типа адрес


Это из той же оперы , что и "Туалет типа сортир"


 
programmer90   (2009-02-10 20:46) [8]

могу ещё  примеры привести:
материк  типа континент
предпринматель типа бизнесмен
))))
хорошее у вас чувство юмора...


 
Сергей М. ©   (2009-02-10 21:22) [9]


> я адреса складывал , поэтому  выше указанное неправильно
> работало


У тебя оно, чувство, тоже на уровне:
адрес + адрес = данные

Это тоже самое что:
мешок + мешок = гора урюка

))

Ты бы хоть пробелы что ли считал, перед тем как сравнивать строки)


 
programmer90   (2009-02-10 22:37) [10]


> Ты бы хоть пробелы что ли считал, перед тем как сравнивать
> строки)

виноватЪ :)



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

Текущий архив: 2009.04.05;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.015 c
15-1233817925
Slider007
2009-02-05 10:12
2009.04.05
С днем рождения ! 2 февраля 2009 понедельник


3-1218631083
gentle
2008-08-13 16:38
2009.04.05
как отобразить в dbgrid результат выполнения ....


15-1233597751
stas
2009-02-02 21:02
2009.04.05
Работа с GIF


2-1234571534
Артёмка
2009-02-14 03:32
2009.04.05
Динамические меню.


15-1233843683
Городской Шаман
2009-02-05 17:21
2009.04.05
Дал бы я всем этим "экологам" по 15 суток на шахте Засядько.