![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Помогите пожалуйста с компонентов ListView.
Необходимо подсчитать все значения из Caption в одну переменную вещественного типа... |
#2
|
|||
|
|||
![]() Циклом по ListView.Items, конвертируешь через StrToFloat. только не забудь обрабатывать ошибки конвертации.
|
#3
|
|||
|
|||
![]() а как обратьться к нужной колонке?
![]() |
#4
|
|||
|
|||
![]() Код:
|
#5
|
|||
|
|||
![]() for i:= 1 to <?> do
my_var := strtofloat(ListView.Items[i].Caption)+my_var; что указать заместо <?> ? |
#6
|
|||
|
|||
![]() Нашел..
ListView1.Items.Count |
#7
|
||||
|
||||
![]() выдается ошибка... в строчке
Код:
писал так Код:
|
#8
|
||||
|
||||
![]() Цитата:
только от 0 до Count - 1. Цитата:
Скорее всего где-то данные, которые нельзя отконвертировать. Надо примерно так: Код:
|
#9
|
|||
|
|||
![]() да не, я разобрался.. try тут совсем лишний...
|
#10
|
||||
|
||||
![]() А как записать данные в нужную колонку?
|
#11
|
|||
|
|||
![]() Если колонка первая, то в Caption итема.
Все остальные - в Item.SubItems[No-1], где No - номер колонки при подсчете с 0, т.е. вторая колонка будет Item.SubItems[0], третья Item.SubItems[1] и т.д. только проверяй, что они уже созданы. |