Текущий архив: 2017.04.30;
Скачать: CL | DM;
Вниз
TListItem и как к нему добраться Найти похожие ветки
← →
mfender (2012-10-24 14:48) [0]TListView.ViewStyle = vsReport
В поток передаётся TListItem. У него несколько SubItems. Иногда нужно у одного из Subitems менять Caption. Как до него добраться?
Ничего кромеListItem.SubItems.ValueFromIndex[3] := FIndicator;
не придумал. Понятно, что текст смысловой нагрузки не несёт, но символ "=" перед моей строкой говорит мне о том, что я что-то неправильно делаю.
← →
MBo © (2012-10-24 15:02) [1]ListItem.SubItems[]
← →
mfender (2012-10-24 15:06) [2]
> ListItem.SubItems[]
Чёрт, как всё просто! :D
Спасибо огромное!
← →
ListView (2012-10-24 15:12) [3]ListView.Items[].SubItems[]:= "New-Caption";
?
← →
mfender (2012-10-24 15:29) [4]
> ListView.Items[].SubItems[]:= "New-Caption";
Ну это тоже правильно, но у меня в потоке известен TListItem. я от него отталкиваюсь.
Там смысл таков, что на форме лежит ListView, и "каждый ряд" - отдельный поток, они появляются и удаляются сами, индикацию показывают чем они занимаются сию секунду, вобщем живут своей жизнью через Synchronize().
← →
Sha © (2012-10-24 20:33) [5]> mfender (24.10.12 15:29) [4]
иногда в подобных случаях бывает проще слать сообщения главной форме
Страницы: 1 вся ветка
Текущий архив: 2017.04.30;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.004 c