Главная страница
    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.46 MB
Время: 0.006 c
15-1233855587
Добежал
2009-02-05 20:39
2009.04.05
InnoSetup - сделать директорию скрытой


2-1234415459
SyS
2009-02-12 08:10
2009.04.05
Сворачивание вторичных форм приложения в трей


2-1234971867
ford
2009-02-18 18:44
2009.04.05
TlistView Has no parent control


2-1234774833
Igorntk
2009-02-16 12:00
2009.04.05
Как перенести запись из TEdit в Combobox?


2-1234372907
wq
2009-02-11 20:21
2009.04.05
Импорт процедур и функций





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский